Udostępnij za pośrednictwem


Stylus.StylusInRange Zdarzenie dołączone

Definicja

Występuje, gdy rysik mieści się w zakresie tabletu.

see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler
see AddStylusInRangeHandler, and RemoveStylusInRangeHandler

Przykłady

W poniższym przykładzie pokazano, jak ustawić EditingMode właściwość obiektu InkCanvas na EraseByStroke , gdy rysik jest odwrócony. W tym przykładzie założono, że istnieje wywołanie InkCanvasinkCanvas1 i że StylusInRange zdarzenie jest połączone z procedurami obsługi zdarzeń. Aby wyświetlić zmianę kursora UseCustomCursor , ustaw właściwość na true wartość w dniu inkCanvas1.

void inkCanvas1_StylusInRange(object sender, StylusEventArgs e)
{
    if (e.StylusDevice.Inverted)
    {
        inkCanvas1.EditingMode = InkCanvasEditingMode.EraseByStroke;
        inkCanvas1.Cursor = System.Windows.Input.Cursors.Hand;
    }
    else
    {
        inkCanvas1.EditingMode = InkCanvasEditingMode.Ink;
        inkCanvas1.Cursor = System.Windows.Input.Cursors.Pen;
    }
}
Private Sub inkCanvas1_StylusInRange(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles inkCanvas1.StylusInRange

    If e.StylusDevice.Inverted = True Then
        inkCanvas1.EditingMode = InkCanvasEditingMode.EraseByStroke
        inkCanvas1.Cursor = System.Windows.Input.Cursors.Hand
    Else
        inkCanvas1.EditingMode = InkCanvasEditingMode.Ink
        inkCanvas1.Cursor = System.Windows.Input.Cursors.Pen
    End If

End Sub

Uwagi

Jest to dołączone zdarzenie. WPF implementuje dołączone zdarzenia jako zdarzenia kierowane. Dołączone zdarzenie to zasadniczo pojęcie języka XAML używane do odwoływanie się do zdarzeń obsługiwanych w obiektach, które nie definiują zdarzeń. Platforma WPF rozszerza możliwości dołączonego zdarzenia, umożliwiając przechodzenie przez trasę. Dołączone zdarzenia nie mają składni bezpośredniej obsługi w kodzie; Aby dołączyć programy obsługi dla zdarzenia kierowanego w kodzie, użyj wyznaczonej metody Add*Handler. Aby uzyskać szczegółowe informacje, zobacz Omówienie dołączonych zdarzeń.

Informacje dotyczące kierowanego zdarzenia

Pole identyfikatora StylusInRangeEvent
Strategia routingu Propagacji
Delegat StylusEventHandler

Dotyczy

Zobacz też