DragDrop.GiveFeedback Toegevoegde gebeurtenis

Definitie

Vindt continu plaats terwijl er een slepen-en-neerzetten-bewerking wordt uitgevoerd en de slepenbron in staat stelt om feedback te geven aan de gebruiker.

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

Opmerkingen

De GiveFeedback gebeurtenis wordt continu gegenereerd terwijl de sleepbron wordt gesleept. Deze gebeurtenis wordt gekoppeld aan de DragOver gebeurtenis op het doel voor neerzetten. De standaardhandler voor deze gebeurtenis controleert of de sleepbron een geldig drop-doel heeft. Als dat het is, controleert het de toegestane effecten van het doel voor neerzetten. Vervolgens geeft het feedback aan de eindgebruiker met betrekking tot de toegestane drop-effecten. Dit wordt meestal gedaan door de muiscursor te wijzigen in een cursor zonder neerzetten, kopiƫren of verplaatsen. U moet deze gebeurtenis alleen afhandelen als u aangepaste cursors moet gebruiken om feedback te geven aan de gebruiker. Als u deze gebeurtenis afhandelt, moet u deze markeren als afgehandeld om te voorkomen dat het standaardgedrag uw handler overschrijft.

Caution

Deze gebeurtenis wordt continu gegenereerd tijdens de bewerking slepen en neerzetten. Daarom moet u resource-intensieve taken in de gebeurtenishandler vermijden. Gebruik bijvoorbeeld een cursor in de cache in plaats van een nieuwe cursor te maken telkens wanneer de GiveFeedback gebeurtenis wordt gegenereerd.

Gerouteerde gebeurtenisgegevens

Item Waarde
Id-veld GiveFeedbackEvent
Routeringsstrategie Borrelen
Gedelegeerde GiveFeedbackEventHandler

De bijbehorende tunneling-gebeurtenis is PreviewGiveFeedback.

Van toepassing op

Zie ook