InkPicture.EraserMode Property
Gets or sets a value that indicates whether ink is erased by stroke or by point.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in microsoft.ink.dll)
Syntax
'Declaration
Public Property EraserMode As InkOverlayEraserMode
'Usage
Dim instance As InkPicture
Dim value As InkOverlayEraserMode
value = instance.EraserMode
instance.EraserMode = value
public InkOverlayEraserMode EraserMode { get; set; }
public:
property InkOverlayEraserMode EraserMode {
InkOverlayEraserMode get ();
void set (InkOverlayEraserMode value);
}
/** @property */
public InkOverlayEraserMode get_EraserMode ()
/** @property */
public void set_EraserMode (InkOverlayEraserMode value)
public function get EraserMode () : InkOverlayEraserMode
public function set EraserMode (value : InkOverlayEraserMode)
Not applicable.
Property Value
One of the InkOverlayEraserMode values.
Remarks
This property applies only when the EditingMode property is set to Delete.
When erasing in InkOverlayEraserMode mode, strokes are often split into multiple smaller strokes.
Example
This C# example shows functions that are called when a user clicks menu items in order to change the eraser mode of an InkPicture control, theInkPicture
.
[C#]
private void menuItemStroke_Click(object sender, System.EventArgs e)
{
theInkPicture.EraserMode = InkOverlayEraserMode.StrokeErase;
menuItemStroke.Checked = true;
menuItemPoint.Checked = false;
}
private void menuItemPoint_Click(object sender, System.EventArgs e)
{
theInkPicture.EraserMode = InkOverlayEraserMode.PointErase;
menuItemStroke.Checked = false;
menuItemPoint.Checked = true;
}
This Microsoft® Visual Basic® .NET example shows functions that are called when a user clicks menu items in order to change the eraser mode of an InkPicture control, theInkPicture
.
[Visual Basic]
Imports Microsoft.Ink
'...
Private Sub MenuItemEraseStrokes_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles MenuItemStroke.Click
theInkPicture.EraserMode = InkOverlayEraserMode.StrokeErase
MenuItemStroke.Checked = True
MenuItemPoint.Checked = False
End Sub
Private Sub MenuItemPoint_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
Handles MenuItemPoint.Click
theInkPicture.EraserMode = InkOverlayEraserMode.PointErase
MenuItemStroke.Checked = False
MenuItemPoint.Checked = True
End Sub
Platforms
Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.
Version Information
.NET Framework
Supported in: 3.0
See Also
Reference
InkPicture Class
InkPicture Members
Microsoft.Ink Namespace
InkOverlayEraserMode
InkPicture.EditingMode