UIElement.QueryCursor Událost

Definice

Nastane, když je kurzor požadován k zobrazení. Tato událost je vyvolána u elementu pokaždé, když se ukazatel myši přesune do nového umístění, což znamená, že objekt kurzoru může být potřeba změnit na základě jeho nové pozice.

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 

Event Type

Poznámky

Tato událost vytvoří alias pro připojenou Mouse.QueryCursor událost pro tuto třídu, takže QueryCursor je součástí seznamu členů třídy, pokud UIElement je zděděna jako základní prvek. Obslužné rutiny událostí, které jsou připojené k QueryCursor události, jsou připojeny k podkladové Mouse.QueryCursor připojené události a přijímají stejnou instanci dat události.

Kurzor, na který odkazuje tento název události, nemusí být nutně textovým kurzorem (někdy označovaným jako kurzor). Místo toho je kurzor v tomto kontextu objekt, který deklaruje grafické zobrazení na obrazovce související s několika možnými vstupními zařízeními nebo koncepty v programování windows. Tento objekt je reprezentován Cursor třídou ve WPF. Vstupní systém WPF umožňuje změnit tento kurzor, pokud představuje pozici ukazatele myši na obrazovce. Můžete použít předdefinované hodnoty z výčtu Cursors nebo můžete deklarovat vlastní kurzor jako soubor obrázku.

QueryCursor Naslouchání události není efektivní technikou správy kurzorů. Místo toho by měl každý prvek definovat vlastní chování kurzoru pomocí Cursor a ForceCursor. Měli byste se spoléhat pouze v QueryCursor případě, že nepoužíváte základní prvky na úrovni architektury WPF nebo za výjimečných okolností, kdy definování chování kurzoru na základě jednotlivých prvků nevyhovuje vašim potřebám. Další informace o implementaci chování kurzoru v reakci na QueryCursor, najdete v tématu QueryCursorEventHandler.

Informace o směrované události

Pole Identifikátor QueryCursorEvent
Strategie směrování Bublající
Delegát QueryCursorEventHandler
  • Neexistuje žádná definovaná odpovídající událost tunelování.

  • Přepsání OnQueryCursor pro implementaci zpracování tříd pro tuto událost v odvozených třídách.

Platí pro

Viz také