DragDrop.GiveFeedback 添付イベント

定義

ドラッグ アンド ドロップ操作中に継続的に発生し、ドラッグ ソースがユーザーにフィードバックできるようにします。

see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler
see AddGiveFeedbackHandler, and RemoveGiveFeedbackHandler

注釈

ドラッグ元がドラッグされている間、GiveFeedback イベントは継続的に発生します。 このイベントは、ドロップ ターゲットの DragOver イベントとペアになっています。 このイベントの既定のハンドラーは、ドラッグ元が有効なドロップ先の上にドラッグしているかどうかを確認します。 有効である場合は、このハンドラーは、ドロップ先の許可された効果を確認します。 その後、許可されているドロップ効果に関してエンドユーザーにフィードバックします。 通常は、マウス カーソルを非ドロップ、コピー、または移動のカーソルに変更してこれを実行します。 カスタムのカーソルを使用してユーザーにフィードバックする必要がある場合のみ、このイベントを処理する必要があります。 このイベントを処理する場合は、既定の動作によってハンドラーがオーバーライドされないように、処理済みとしてマークする必要があります。

注意事項

このイベントは、ドラッグ アンド ドロップ操作中に継続的に発生します。 そのため、イベント ハンドラーでリソースを大量に消費するタスクは避ける必要があります。 たとえば、GiveFeedback イベントが発生するたびに新しいカーソルを作成するのではなく、キャッシュされたカーソルを使用します。

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

識別子フィールド GiveFeedbackEvent
ルーティング戦略 バブル
代理人 GiveFeedbackEventHandler

対応するトンネリング イベントは です PreviewGiveFeedback

適用対象

こちらもご覧ください