DragDrop.GiveFeedback DragDrop.GiveFeedback DragDrop.GiveFeedback Attached Event

Definition

Tritt während des Ausführens eines Drag & Drop-Vorgangs fortlaufend auf und ermöglicht der Ziehquelle, dem Benutzer Rückmeldung zu geben.Occurs continuously while a drag-and-drop operation is in progress, and enables the drag source to give feedback to the user.

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

Hinweise

Das GiveFeedback-Ereignis wird fortlaufend ausgelöst, während die Ziehquelle gezogen wird.The GiveFeedback event is raised continuously while the drag source is being dragged. Dieses Ereignis wird zusammen mit den DragOver Ereignis auf dem Ablageziel.This event is paired with the DragOver event on the drop target. Der Standardhandler für dieses Ereignis überprüft, ob die Ziehquelle sich über einem gültigen Ablageziel befindet.The default handler for this event checks whether the drag source is over a valid drop target. Ist das der Fall, überprüft er die zulässigen Auswirkungen des Ablageziels.If it is, it checks the allowed effects of the drop target. Dann gibt er dem Endbenutzer Rückmeldung hinsichtlich der zulässigen Ablageauswirkungen.It then gives feedback to the end user regarding the allowed drop effects. Dies erfolgt normalerweise durch Ändern des Mauscursors in einen Nicht ablegen-, Kopier- oder Verschiebecursor.This is typically done by changing the mouse cursor to a no-drop, copy, or move cursor. Sie sollten dieses Ereignis nur verarbeiten, wenn Sie benutzerdefinierte Cursor verwenden müssen, um dem Benutzer Rückmeldung zu geben.You should only handle this event if you need to use custom cursors to provide feedback to the user. Wenn Sie dieses Ereignis behandeln, müssen Sie sie als behandelt, um zu verhindern, dass das Standardverhalten außer Kraft setzen Ihr Handler kennzeichnen.If you handle this event, you must mark it as handled to prevent the default behavior from overriding your handler.

Achtung

Dieses Ereignis wird während der Drag & Drop-Vorgangs fortlaufend ausgelöst.This event is raised continuously during the drag-and-drop operation. Aus diesem Grund sollten Sie ressourcenintensive Aufgaben im Ereignishandler.Therefore, you should avoid resource-intensive tasks in the event handler. Verwenden Sie z. B. einen zwischengespeicherten Cursor, statt bei jeder Auslösung des GiveFeedback-Ereignisses einen neuen Cursor zu erstellen.For example, use a cached cursor instead of creating a new cursor each time the GiveFeedback event is raised.

Informationen zum RoutingereignisRouted Event Information

Feld "ID"Identifier field GiveFeedbackEvent
Routing-StrategieRouting strategy BubblingBubbling
delegateDelegate GiveFeedbackEventHandler

Das entsprechende tunnelingereignis ist PreviewGiveFeedback.The corresponding tunneling event is PreviewGiveFeedback.

Gilt für:

Siehe auch