UIElement.QueryCursor UIElement.QueryCursor UIElement.QueryCursor UIElement.QueryCursor Event

定義

カーソルの表示が要求されると発生します。 このイベントは、マウス ポインターが別の位置へ移動するたびに要素上で発生します。したがって、場合によってはカーソル オブジェクトを移動先の位置に基づいて変更する必要があります。

public:
 event System::Windows::Input::QueryCursorEventHandler ^ QueryCursor;
public event System.Windows.Input.QueryCursorEventHandler QueryCursor;
member this.QueryCursor : System.Windows.Input.QueryCursorEventHandler 
Public Custom Event QueryCursor As QueryCursorEventHandler 

注釈

このイベントのエイリアスを作成する、Mouse.QueryCursor添付イベントは、このクラスのようにQueryCursor一部であるクラスのメンバーのリストUIElementは基本要素として継承されます。 イベント ハンドラーに関連付けられている、QueryCursorイベントは、基になるに関連付けられているMouse.QueryCursor添付イベントと同じイベント データ インスタンスを受信します。

このイベントの名前で参照されているカーソルは、必ずしも (挿入ポイントとも呼ばれる) にテキスト カーソルではありません。 代わりに、このコンテキストでのカーソルは、いくつかの可能な入力に関連するデバイスまたは Windows プログラミングの概念に関連する画面上のグラフィカル表示を宣言するオブジェクトです。 そのオブジェクトがによって表される、 Cursor wpf クラスです。 WPF 入力システムでは、画面上にマウス ポインターの位置を表す場合は、このカーソルを変更することができます。 定義済みの値を使用することができます、Cursors列挙型、または画像ファイルとしてカスタム カーソルを宣言できます。

リッスン、QueryCursorイベントは、カーソルの管理のための効率的な手法ではありません。 各要素が、独自のカーソルの動作を定義する代わりに、CursorForceCursorします。 のみに依存しないでくださいQueryCursorWPF フレームワーク レベルの基本要素を使用していないかで異常な場合に、カーソルの動作を定義する要素ごとの単位ではニーズに合わないかどうか。 応答でのカーソルの動作の実装の詳細についてはQueryCursorを参照してくださいQueryCursorEventHandlerします。

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

識別子フィールドです。 QueryCursorEvent
ルーティング方法 バブル
Delegate QueryCursorEventHandler
  • 定義済みの対応するトンネル イベントはありません。

  • オーバーライドOnQueryCursor派生クラスでは、このイベントに対するクラス処理を実装します。

適用対象

こちらもご覧ください