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 mit dem DragOver -Ereignis auf dem Ablage Ziel gekoppelt.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 es als behandelt markieren, um zu verhindern, dass das Standardverhalten den Handler überschreibt.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 des Drag & Drop-Vorgangs fortlaufend ausgelöst.This event is raised continuously during the drag-and-drop operation. Daher sollten Sie ressourcenintensive Aufgaben im-Ereignishandler vermeiden.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

BezeichnerfeldIdentifier field GiveFeedbackEvent
Routing StrategieRouting strategy BlasenBubbling
delegateDelegate GiveFeedbackEventHandler

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

Gilt für:

Siehe auch