ContentElement.PreviewMouseLeftButtonDown Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vyvolá se při stisknutí levého tlačítka myši, zatímco ukazatel myši je nad tímto prvkem.
public:
virtual event System::Windows::Input::MouseButtonEventHandler ^ PreviewMouseLeftButtonDown;
public event System.Windows.Input.MouseButtonEventHandler PreviewMouseLeftButtonDown;
member this.PreviewMouseLeftButtonDown : System.Windows.Input.MouseButtonEventHandler
Public Custom Event PreviewMouseLeftButtonDown As MouseButtonEventHandler
Event Type
Implementuje
Poznámky
I když se zdá, že tento přehled směrovaných událostí prochází trasou tunelování přes strom prvků, ve skutečnosti se jedná o přímou směrovanou událost, která je každou z nich ContentElementvyvolána a znovu provedena ve stromu prvků .
Tato událost je jednou z několika souvisejících událostí, které oznamují specifika tlačítka myši související Mouse.PreviewMouseDown události, což je přidružená událost, kterou každý prvek zpracovává na trase události.
Argumenty této události zpřístupňují argumenty podkladové Mouse.PreviewMouseDown události. Pokud je tato událost označena jako zpracována podél trasy události, jsou stále vyvolány události specifické pro tlačítko myši; Obslužné rutiny událostí specifických pro tlačítko myši však musí být přidány explicitním voláním AddHandlers možností zpracování událostí, které jsou již označeny jako zpracované, aby byly naslouchací procesy události.
Koncepčně si tuto událost (a další události tlačítka myši na ContentElement) představte jako službu myši (s definicí služby poskytovanou Mouse třídou ). Událost zvyšuje pohodlí v tom, že není nutné kontrolovat stavy tlačítek myši (vlevo vpravo, nahoru a dolů) původních událostí myši v datech události. V pokročilejších scénářích, jako je kontrola stavů nestandardních tlačítek, možná budete muset použít rozhraní API Mouse ve třídě, nikoli rozhraní API na ContentElement.
Informace o směrované události
Pole Identifikátor | PreviewMouseLeftButtonDownEvent |
Strategie směrování | Direct |
Delegát | MouseButtonEventHandler |
- Přepsání OnPreviewMouseLeftButtonDown pro implementaci zpracování třídy pro tuto událost v odvozených třídách.