Taal

InkCanvas.StrokeErasing Gebeurtenis

Definitie

Vindt plaats vlak voordat een gebruiker een pennenstreek wist.

public:
 event System::Windows::Controls::InkCanvasStrokeErasingEventHandler ^ StrokeErasing;
public event System.Windows.Controls.InkCanvasStrokeErasingEventHandler StrokeErasing;
member this.StrokeErasing : System.Windows.Controls.InkCanvasStrokeErasingEventHandler 
Public Custom Event StrokeErasing As InkCanvasStrokeErasingEventHandler 
Public Event StrokeErasing As InkCanvasStrokeErasingEventHandler 

Gebeurtenistype

Voorbeelden

In het volgende voorbeeld voorkomt u dat eventuele pennenstreken worden weergegeven als markeerstiften worden gewist. In het voorbeeld wordt ervan uitgegaan dat de InkCanvas verbinding met de gebeurtenis-handler is.

void inkCanvas1_StrokeErasing(object sender, InkCanvasStrokeErasingEventArgs e)
{
    if (e.Stroke.DrawingAttributes.IsHighlighter)
    {
        e.Cancel = true;
    }
}
Private Sub inkCanvas1_StrokeErasing(ByVal sender As Object, _
                             ByVal e As InkCanvasStrokeErasingEventArgs)

    If (e.Stroke.DrawingAttributes.IsHighlighter) Then
        e.Cancel = True

    End If
End Sub

Opmerkingen

Voer deze gebeurtenis af wanneer u wilt controleren of een pennenstreek moet worden gewist. Stel de Cancel eigenschap in op true als u wilt voorkomen dat de pennenstreek wordt gewist. U kunt deze techniek gebruiken wanneer de EditingMode of EditingModeInverted eigenschap is ingesteld op EraseByStroke of EraseByPoint.

Van toepassing op