DragDrop.GiveFeedback 添付イベント
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ドラッグ アンド ドロップ操作の実行中に継続的に発生し、ドラッグ ソースがユーザーにフィードバックを提供できるようにします。
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
注釈
GiveFeedback イベントは、ドラッグ ソースのドラッグ中に継続的に発生します。 このイベントは、ドロップ ターゲットの DragOver イベントとペアになっています。 このイベントの既定のハンドラーは、ドラッグ ソースが有効なドロップ ターゲット上にあるかどうかを確認します。 存在する場合は、ドロップ ターゲットの許可された効果を確認します。 次に、許可されたドロップ効果に関するフィードバックをエンド ユーザーに提供します。 これは通常、マウス カーソルをドロップなし、コピー、または移動カーソルに変更することで行われます。 カスタム カーソルを使用してユーザーにフィードバックを提供する必要がある場合にのみ、このイベントを処理する必要があります。 このイベントを処理する場合は、既定の動作によってハンドラーがオーバーライドされないように、処理済みとしてマークする必要があります。
Caution
このイベントは、ドラッグ アンド ドロップ操作中に継続的に発生します。 そのため、イベント ハンドラーでリソースを大量に消費するタスクは避ける必要があります。 たとえば、 GiveFeedback イベントが発生するたびに新しいカーソルを作成する代わりに、キャッシュされたカーソルを使用します。
ルーティング イベント情報
| 品目 | 価値 |
|---|---|
| 識別子フィールド | GiveFeedbackEvent |
| ルーティング戦略 | バブル |
| 代理人 | GiveFeedbackEventHandler |
対応するトンネリング イベントが PreviewGiveFeedback。