Stylus.StylusLeave 添付イベント

定義

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

C#
see AddStylusLeaveHandler, and RemoveStylusLeaveHandler

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

C#
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;
}

注釈

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

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

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

適用対象

製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

こちらもご覧ください