InkCanvas.ActiveEditingMode Property


Gets the current editing mode of the InkCanvas.

 property System::Windows::Controls::InkCanvasEditingMode ActiveEditingMode { System::Windows::Controls::InkCanvasEditingMode get(); };
public System.Windows.Controls.InkCanvasEditingMode ActiveEditingMode { get; }
member this.ActiveEditingMode : System.Windows.Controls.InkCanvasEditingMode
Public ReadOnly Property ActiveEditingMode As InkCanvasEditingMode

Property Value


The current editing mode of the InkCanvas.


The following example reports the value of ActiveEditingMode whenever it changes.

void inkCanvas1_ActiveEditingModeChanged(object sender, RoutedEventArgs e)
    this.Title = inkCanvas1.ActiveEditingMode.ToString();
Private Sub inkCanvas1_ActiveEditingModeChanged(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Me.Title = inkCanvas1.ActiveEditingMode.ToString()

End Sub


The ActiveEditingMode property indicates the current InkCanvasEditingMode of the InkCanvas. Suppose that the EditingMode is set to Ink and the EditingModeInverted is set to EraseByPoint. When the tablet pen is used in an inverted position, ActiveEditingMode has a value of EraseByPoint. Otherwise, its value is Ink.

Dependency Property Information

Identifier field ActiveEditingModeProperty
Metadata properties set to true None

Applies to