Welcome to WPF Ink Canvas Toolbar

Toolbar.png

Project Description
WPF InkCanvas Toolbar helps WPF developers use pen input in TabletPC or UMPC apps. WPF's InkCanvas control can draw, erase, select, move, & resize strokes but there is no exposed UI. This project wires those functions to a toolbar similar to Leszynski's InkToolBar for WinForms.

Five tools and three buttons are provided in the toolbar that give a face to the built in functions of WPF's InkCanvas control. The tools are (from left to right across the ToolBar):

DrawTool.png
Draw
StrokeEraseTool.png
Stroke Erase
PointEraseTool.png
Point Erase
HighlightTool.png
Highlight
SelectTool.png
Select (a series of strokes)

The buttons are (from left to right):
DeleteTool.png
Delete (the selected strokes, or the entire drawing if no strokes selected)
UndoButton.png
Undo last stroke draw, delete, move or resize operation (optional button)
RedoButton.png
Redo last stroke draw, delete, move or resize operation (optional button)

Compatibility

WPF InkCanvas Toolbar can be used to draw with either the mouse or a pen (on a TabletPC, UMPC or attached graphics tablet). It will work with any version of Windows that supports WPF (that is Windows XP onwards).

WPF InkCanvas Toolbar requires the .NET runtime available from here

Last edited Jun 11, 2010 at 9:16 PM by revcom, version 29