UIElement3D.QueryCursor Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar när markören begärs att visas. Den här händelsen aktiveras på ett element varje gång muspekaren flyttas till en ny plats, vilket innebär att markörens objekt kan behöva ändras baserat på dess nya position.
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
Händelsetyp
Kommentarer
Den här händelsen skapar ett alias för den kopplade händelsen för den Mouse.QueryCursor här klassen, så det QueryCursor är en del av listan över klassmedlemmar när UIElement3D ärvs som ett baselement. Händelsehanterare som är kopplade till QueryCursor händelsen är kopplade till den underliggande Mouse.QueryCursor kopplade händelsen och tar emot samma händelsedatainstans.
Markören som refereras till med det här händelsenamnet är inte nödvändigtvis textmarkören (kallas ibland insättningspunkten). I stället är markören i den här kontexten det objekt som deklarerar den grafiska skärmen på skärmen som är relaterad till flera möjliga indatarelaterade enheter eller begrepp i Windows programmering. Objektet representeras av klassen Cursor i WPF. Med WPF indatasystem kan du ändra markören när den representerar muspekarens position på skärmen. Du kan använda fördefinierade värden från Cursors uppräkningen eller deklarera en anpassad markör som en bildfil.
Att lyssna efter QueryCursor händelsen är inte en effektiv teknik för markörhantering. I stället bör varje element definiera sitt eget markörbeteende med Cursor och ForceCursor. Du bör bara förlita dig på QueryCursor om du inte använder WPF baselement på ramverksnivå, eller under extraordinära omständigheter där definitionen av markörbeteende per element inte uppfyller dina behov. Mer information om hur du implementerar markörbeteende som svar på QueryCursorfinns QueryCursorEventHandleri .
Information om dirigerad händelse
| Objekt | Value |
|---|---|
| Identifierarfält | QueryCursorEvent |
| Routningsstrategi | Bubblande |
| Delegera | QueryCursorEventHandler |
Det finns ingen definierad motsvarande tunnelhändelse.
Åsidosätt OnQueryCursor för att implementera klasshantering för den här händelsen i härledda klasser.