InkCanvasEditingMode InkCanvasEditingMode InkCanvasEditingMode InkCanvasEditingMode Enum

Definition

Specifies the editing mode for the InkCanvas

public enum class InkCanvasEditingMode
public enum InkCanvasEditingMode
type InkCanvasEditingMode = 
Public Enum InkCanvasEditingMode
Inheritance
InkCanvasEditingModeInkCanvasEditingModeInkCanvasEditingModeInkCanvasEditingMode

Fields

EraseByPoint EraseByPoint EraseByPoint EraseByPoint 5

Indicates that the pen erases part of a stroke when the pen intersects the stroke.

EraseByStroke EraseByStroke EraseByStroke EraseByStroke 6

Indicates that the pen erases an entire stroke when the pen intersects the stroke.

GestureOnly GestureOnly GestureOnly GestureOnly 2

Indicates that the InkCanvas responds to gestures, and does not receive ink.

Ink Ink Ink Ink 1

Indicates that ink appears on the InkCanvas when the pen sends data to it.

InkAndGesture InkAndGesture InkAndGesture InkAndGesture 3

Indicates that the InkCanvas responds to gestures, and receives ink.

None None None None 0

Indicates that no action is taken when the pen sends data to the InkCanvas.

Select Select Select Select 4

Indicates that the pen selects strokes and elements on the InkCanvas.

Examples

The following example demonstrates how to allow users to partially erase strokes with the inverted tip of a stylus. An elliptical cursor appears on the InkCanvas when the user erases ink.

inkCanvas1.EditingModeInverted = InkCanvasEditingMode.EraseByPoint;
inkCanvas1.EraserShape = new EllipseStylusShape(5, 5);
inkCanvas1.EditingModeInverted = InkCanvasEditingMode.EraseByPoint
inkCanvas1.EraserShape = New EllipseStylusShape(5, 5)

Remarks

The EditingMode and EditingModeInverted properties use the InkCanvasEditingMode to specify how the InkCanvas behaves when it receives input from a tablet pen.

Applies to