InkCanvas.StrokeErasing Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.