Mouse.PreviewMouseUp Přidružená událost

Definice

Nastane při uvolnění libovolného tlačítka myši.

see AddPreviewMouseUpHandler, and RemovePreviewMouseUpHandler
see AddPreviewMouseUpHandler, and RemovePreviewMouseUpHandler
see AddPreviewMouseUpHandler, and RemovePreviewMouseUpHandler

Poznámky

Které tlačítko myši bylo vydáno, je určeno kontrolou argumentů události.

Jedná se o připojenou událost. WPF implementuje připojené události jako směrované události. Připojené události jsou základním konceptem jazyka XAML pro odkazování na události, které lze zpracovat u objektů, které tuto událost nedefinují, což WPF rozšiřuje také tím, že událost umožňuje procházet trasu. Připojené události nemají v kódu přímou syntaxi zpracování; chcete-li připojit obslužné rutiny pro směrovanou událost v kódu, použijte určenou metodu Add*Handler. Podrobnosti najdete v tématu Přehled připojených událostí.

Architektura WPF (Windows Presentation Foundation) staví na této připojené události tím, že je zobrazí jako dvě různé události CLR (Common Language Runtime) na UIElement: PreviewMouseLeftButtonUp a PreviewMouseRightButtonUp. Tyto implementace zpracovávají podkladovou PreviewMouseUp událost a čtou argumenty události, abyste zjistili, jestli se týká levého nebo pravého tlačítka myši. U tří tlačítek neexistuje podpora událostí na úrovni architektury pro tlačítko center a měli byste použít PreviewMouseUp událost a zkontrolovat podmínku tlačítka center v argumentech události.

U směrovaných událostí, které souvisejí s myší, buďte opatrní ohledně toho, jak nebo kdy je označíte jako zpracované. Zpracování události v blízkosti kořenového adresáře a zpracování podřízenou podřízenou položkou směrem ke zdroji nemusí být vhodné pro složené ovládací prvky, ve kterých mohou být součástí očekávané chování myši. Potíže při rozhodování o tom, zda by měly být o jakékoli akci myši informovány i jiné prvky, je ve skutečnosti důvodem, proč architektura WPF zvolila model, kdy se podkladová Mouse směrovaná událost zobrazí jako události CLR podél trasy.

Informace o směrované události

Položka Value
Pole Identifikátor PreviewMouseUpEvent
Strategie směrování Tunneling
Delegát MouseButtonEventHandler
  • Odpovídající bublinová událost je MouseUp.

Platí pro