次の方法で共有


Stylus.StylusLeave 添付イベント

定義

スタイラスのカーソルが要素の境界内から出たときに発生します。

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

次の例では、スタイラス カーソルが境界に入って境界を離れたときに の Button 色を変更する方法を示します。 この例では、 Button が呼び出 button1 され、 イベントと StylusEnterStylusLeave イベントがイベント ハンドラーに接続されていることを前提としています。

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

注釈

これは添付イベントです。 WPF は、添付イベントをルーティング イベントとして実装します。 アタッチされたイベントは、基本的には、イベントを定義しないオブジェクトで処理されるイベントを参照するために使用される XAML 言語の概念です。 WPF は、アタッチされたイベントの機能をさらに拡張し、ルートを通過できるようにします。 添付イベントには、コード内に直接処理構文がありません。コード内のルーティング イベントのハンドラーをアタッチするには、指定された Add*Handler メソッドを使用します。 詳細については、「 添付イベントの概要」を参照してください。

ルーティングされたイベント情報

識別子フィールド StylusLeaveEvent
ルーティング戦略 直接
代理人 StylusEventHandler

適用対象

こちらもご覧ください