Mouse.MouseLeave 添付イベント


マウス ポインターが要素の境界内から離れたときに発生します。Occurs when the mouse pointer leaves the boundaries of an element.

see AddMouseLeaveHandler, and RemoveMouseLeaveHandler
see AddMouseLeaveHandler, and RemoveMouseLeaveHandler
see AddMouseLeaveHandler, and RemoveMouseLeaveHandler


これは添付イベントです。This is an attached event. WPFWPF は、添付イベントをルーティングイベントとして実装します。implements attached events as routed events. 添付イベントは、基本的には、イベントを定義していないオブジェクトで処理できるイベントを参照するための XAMLXAML 言語の概念です。これは、イベントがルートを走査できるようにすることで WPFWPF 拡張されます。Attached events are fundamentally a XAMLXAML language concept for referencing events that can be handled on objects that do not define that event, which WPFWPF expands upon by also enabling the event to traverse a route. アタッチされたイベントには、コードで直接処理構文がありません。コードでルーティングイベントのハンドラーをアタッチするには、指定された Add * Handler メソッドを使用します。Attached events do not have a direct handling syntax in code; to attach handlers for a routed event in code, you use a designated Add*Handler method. 詳細については、「添付イベントの概要」を参照してください。For details, see Attached Events Overview.

このイベントは、ダイレクトイベント処理ルーティング戦略を使用します。This event uses the direct event handling routing strategy. ダイレクトルーティングイベントは、ルートに従っていません (これらのイベントは、発生した要素と同じ要素でのみ処理されます)。Direct routed events do not follow a route (they are only handled in the same element on which they are raised). ただし、スタイルのイベントトリガーなど、ルーティングイベントの動作の他の側面を有効にします。They do, however, enable other aspects of routed event behaviors, such as event triggers in styles.

このイベントは、マウスが要素から離れたことを追跡するために使用されますが、IsMouseOver のプロパティ値が true からこの要素の false に変更されたことも報告します。Although this event is used to track when the mouse leaves an element, it is also reporting that the IsMouseOver property value has changed from true to false on this element.

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

識別子フィールドIdentifier field MouseLeaveEvent
ルーティング方法Routing strategy 直接Direct
委任Delegate MouseEventHandler