Stylus.StylusLeave Zdarzenie dołączone

Definicja

Występuje, gdy kursor rysika opuszcza granice elementu.

see AddStylusLeaveHandler, and RemoveStylusLeaveHandler
see AddStylusLeaveHandler, and RemoveStylusLeaveHandler
see AddStylusLeaveHandler, and RemoveStylusLeaveHandler

Przykłady

W poniższym przykładzie pokazano, jak zmienić kolor kursora Button po wprowadzeniu kursora rysika i opuszczeniu jego granic. W tym przykładzie przyjęto założenie, że istnieje wywołanie Buttonbutton1 i że StylusEnter zdarzenia i StylusLeave są połączone z procedurami obsługi zdarzeń.

Brush originalColor;

void button1_StylusLeave(object sender, StylusEventArgs e)
{
    button1.Background = originalColor;
}

void button1_StylusEnter(object sender, StylusEventArgs e)
{
    originalColor = button1.Background; 
    button1.Background = Brushes.Gray;
}
Private originalColor As Brush

Private Sub button1_StylusLeave(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusLeave

    button1.Background = originalColor

End Sub

Private Sub button1_StylusEnter(ByVal sender As Object, ByVal e As StylusEventArgs) _
    Handles button1.StylusEnter

    originalColor = button1.Background
    button1.Background = Brushes.Gray

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łowania się do zdarzeń, które są obsługiwane w obiektach, które nie definiują zdarzeń. WPF dodatkowo 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 o zdarzeniach kierowanych

Produkt Wartość
Pole identyfikatora StylusLeaveEvent
Strategia routingu Bezpośredni
Deleguj StylusEventHandler

Dotyczy

Zobacz też