InkPresenter control design guidelines for Windows Phone

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

The InkPresenter control provides a rudimentary drawing surface to collect strokes within a canvas control. The InkPresenter control doesn’t support handwriting recognition.

InkPresenter control

This topic contains the following sections.

Appearance and action

The InkPresenter control can translate touch gestures into ink strokes. You can use it alone or on top of other content.

Detailed description

An InkPresenter control receives input when a user moves a finger over the control, and then the control displays ink in response. During finger movement, the InkPresenter control creates strokes that can be manipulated either programmatically or based on user input. When the control creates a stroke object, the InkPresenter control can enable users to delete it.

Standard use

Use the InkPresenter control to let users draw on the Windows Phone screen by using their finger.

Design guidelines

InkPresenter controls enable users to draw strokes and other elements, which makes it ideal for enabling users to draw on visual items, such as editing pictures or highlighting text.


The InkPresenter control is a blank canvas. You can programmatically add new content and change basic behaviors by manipulating the Strokes collection.

See Also



Other Resources

Ink support for Windows Phone 8