ContentElement.QueryCursor Gebeurtenis
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Treedt op wanneer de cursor wordt gevraagd om weer te geven. Deze gebeurtenis wordt steeds gegenereerd op een element wanneer de muisaanwijzer naar een nieuwe locatie wordt verplaatst, wat betekent dat het cursorobject mogelijk moet worden gewijzigd op basis van de nieuwe positie.
public:
event System::Windows::Input::QueryCursorEventHandler ^ QueryCursor;
public event System.Windows.Input.QueryCursorEventHandler QueryCursor;
member this.QueryCursor : System.Windows.Input.QueryCursorEventHandler
Public Custom Event QueryCursor As QueryCursorEventHandler
Gebeurtenistype
Opmerkingen
Met deze gebeurtenis maakt u een alias voor de Mouse.QueryCursor gekoppelde gebeurtenis voor deze klasse, zodat deze QueryCursor deel uitmaakt van de lijst met klasseleden wanneer ContentElement deze wordt overgenomen als basiselement. Gebeurtenis-handlers die aan de QueryCursor gebeurtenis zijn gekoppeld, worden gekoppeld aan de onderliggende gekoppelde Mouse.QueryCursor gebeurtenis en ontvangen hetzelfde exemplaar van gebeurtenisgegevens.
De cursor waarnaar wordt verwezen door deze gebeurtenisnaam is niet noodzakelijkerwijs de tekstcursor (ook wel de invoegpositie genoemd). In plaats daarvan is de cursor in deze context het object dat het grafische scherm op het scherm declareert met betrekking tot verschillende mogelijke invoergerelateerde apparaten of concepten in Windows programmeren. Dat object wordt vertegenwoordigd door de klasse Cursor in WPF. Met het WPF invoersysteem kunt u deze cursor wijzigen wanneer deze de positie op het scherm van de muisaanwijzer aangeeft. U kunt vooraf gedefinieerde waarden uit de Cursors opsomming gebruiken of u kunt een aangepaste cursor declareren als afbeeldingsbestand.
Luisteren naar de QueryCursor gebeurtenis is geen efficiënte techniek voor cursorbeheer. In plaats daarvan moet elk element zijn eigen cursorgedrag definiëren met Cursor en ForceCursor. U moet alleen afhankelijk zijn van QueryCursor als u niet de WPF basiselementen op frameworkniveau gebruikt, of in uitzonderlijke omstandigheden waarbij het definiëren van cursorgedrag per element niet aan uw behoeften voldoet. Zie voor meer informatie over het implementeren van cursorgedrag als reactie op QueryCursorQueryCursorEventHandler.
Gerouteerde gebeurtenisgegevens
| Onderdeel | Value |
|---|---|
| Id-veld | QueryCursorEvent |
| Routeringsstrategie | Borrelen |
| gemachtigde | QueryCursorEventHandler |
Er is geen gedefinieerde bijbehorende tunneling-gebeurtenis.
Overschrijven OnQueryCursor voor het implementeren van klasseafhandeling voor deze gebeurtenis in afgeleide klassen.