ContentElement Třída
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í.
Poskytuje základní třídu WPF (Windows Presentation Foundation) základní třídy pro prvky obsahu. Prvky obsahu jsou navržené pro prezentaci ve stylu toku pomocí intuitivního modelu rozložení orientovaného na revize a záměrně jednoduchého objektového modelu.
public ref class ContentElement : System::Windows::DependencyObject, System::Windows::IInputElement, System::Windows::Media::Animation::IAnimatable
public class ContentElement : System.Windows.DependencyObject, System.Windows.IInputElement, System.Windows.Media.Animation.IAnimatable
type ContentElement = class
inherit DependencyObject
interface IInputElement
interface IAnimatable
Public Class ContentElement
Inherits DependencyObject
Implements IAnimatable, IInputElement
- Dědičnost
- Odvozené
- Implementuje
Poznámky
ContentElement definuje následující společné vlastnosti obsahu:
Vstup: Všechny ContentElement odvozené třídy poskytují podporu základního zachytávání vstupu z klávesnice, myši, operací přetažení myší, ovládacích prvků pera a akcelerátorů.
Fokus: Všechny ContentElement odvozené třídy jsou potenciálně zaměřené. (Výchozí detailní stav základní ContentElement třídy je
falsevšak . Podrobnosti o tom, jak se ContentElement zaměřit, najdete v tématu Focusable.) Kromě toho tato třída obsahuje rozhraní API, která můžete použít k procházení fokusu napříč souvisejícími prvky.Události: ContentElement zahrnuje události, které souvisejí se vstupem a fokusem. Zahrnuje také události pro změny ve stavu. V mnoha případech ContentElement jsou události směrovány. V některých případech mají směrované události strategie tunelování i bublinové směrování, které jsou vyvolány jako samostatné události v reakci na stejný stav nebo podmínku. Definuje také rozhraní API, ContentElement která můžou vyvolat směrované události a která můžou do událostí přidávat nebo odebírat obslužné rutiny.
ContentElement sdílí mnoho společných rozhraní API s UIElement. Tato běžná rozhraní API nepocházejí ze sdílené dědičnosti tříd. Sdílejí ale společné pojmenování, podobné chování a podobnou interní implementaci rozhraní API v každé třídě. Podobnost je vzhledem k tomu ContentElement , že a UIElement jsou každou třídy, které jsou základem elementu, i když každý z nich má jiné záměry pro chování modelu objektu přirážky.
Zejména UIElement sestupně sestupně od Visual, která poskytuje podporu grafiky nižší úrovně pro vykreslování ContentElement do obdélníkové oblasti v rámci složeného okna, zatímco ContentElement defers vykreslování tak, aby koncepty běžnější pro scénáře dokumentů, jako je tok a obtékání, byly snadněji podporovány. Tyto dvě související třídy také implementují společná rozhraní IInputElement a IAnimatable.
Poznámky pro dědiče
Třída ContentElement ještě nedefinuje všechny aspekty kompletního prvku obsahu pro prezentaci ve stylu toku. FrameworkContentElement je okamžitě odvozená třída ContentElement. FrameworkContentElement obsahuje kompletní sadu dalších členů, které podporují vykreslování FrameworkContentElement v rámci hostitele obsahu a použití systému rozložení na úrovni architektury WPF (Windows Presentation Foundation).
Konstruktory
| Name | Description |
|---|---|
| ContentElement() |
Inicializuje novou instanci ContentElement třídy. |
Pole
Vlastnosti
| Name | Description |
|---|---|
| AllowDrop |
Získá nebo nastaví hodnotu, která označuje, zda lze tento prvek použít jako cíl operace přetažení. |
| AreAnyTouchesCaptured |
Získá hodnotu, která označuje, zda alespoň jeden dotyk je zachycen na tomto prvku. |
| AreAnyTouchesCapturedWithin |
Získá hodnotu, která označuje, zda alespoň jeden dotyk je zachycen do tohoto prvku nebo jakékoli podřízené prvky ve vizuálním stromu. |
| AreAnyTouchesDirectlyOver |
Získá hodnotu, která označuje, zda alespoň jeden dotyk je stisknut přes tento prvek. |
| AreAnyTouchesOver |
Získá hodnotu, která označuje, zda alespoň jeden dotyk je stisknut přes tento prvek nebo jakékoli podřízené prvky v jeho vizuálním stromu. |
| CommandBindings |
Získá kolekci CommandBinding objektů, které jsou přidruženy k tomuto prvku. |
| DependencyObjectType |
DependencyObjectType Získá ten, který zabalí typ CLR této instance. (Zděděno od DependencyObject) |
| Dispatcher |
Dispatcher Získá toto DispatcherObject je přidružené. (Zděděno od DispatcherObject) |
| Focusable |
Získá nebo nastaví hodnotu, která označuje, zda prvek může přijímat fokus. |
| HasAnimatedProperties |
Získá hodnotu, která označuje, zda tento prvek má nějaké animované vlastnosti. |
| InputBindings |
Získá kolekci vstupních vazeb, které jsou přidruženy k tomuto prvku. |
| IsEnabled |
Získá nebo nastaví hodnotu, která označuje, zda je tento prvek povolen v uživatelském rozhraní (UI). |
| IsEnabledCore |
Získá hodnotu, která se stane návratovou IsEnabled hodnotou v odvozených třídách. |
| IsFocused |
Získá hodnotu, která určuje, zda má tento prvek logický fokus. |
| IsInputMethodEnabled |
Získá hodnotu, která označuje, zda systém vstupní metody, například IME (Input Method Editor), je povolen pro zpracování vstupu do tohoto prvku. |
| IsKeyboardFocused |
Získá hodnotu, která označuje, zda má tento prvek fokus klávesnice. |
| IsKeyboardFocusWithin |
Získá hodnotu, která označuje, zda je fokus klávesnice kdekoli v elementu nebo podřízených elementech. |
| IsMouseCaptured |
Získá hodnotu, která označuje, zda myš je zachycen tímto prvkem. |
| IsMouseCaptureWithin |
Získá hodnotu, která určuje, zda je zachycení myši v tomto prvku nebo podřízených elementů ve stromu prvků. |
| IsMouseDirectlyOver |
Získá hodnotu, která určuje, zda pozice ukazatele myši odpovídá výsledkům testu, které berou prvek kompoziting do úvahy. |
| IsMouseOver |
Získá hodnotu, která označuje, zda ukazatel myši je umístěn nad tímto prvkem (včetně vizuálních podřízených elementů nebo jeho ovládací prvek kompoziting). |
| IsSealed |
Získá hodnotu, která označuje, zda je tato instance aktuálně zapečetěna (jen pro čtení). (Zděděno od DependencyObject) |
| IsStylusCaptured |
Získá hodnotu, která označuje, zda peros je zachycen do tohoto prvku. |
| IsStylusCaptureWithin |
Získá hodnotu, která určuje, zda pero zachycení je držení tímto prvkem, včetně podřízených elementů a ovládacího prvku kompoziting. |
| IsStylusDirectlyOver |
Získá hodnotu, která určuje, zda pozice pera odpovídá výsledkům testu, které berou prvek kompoziting do úvahy. |
| IsStylusOver |
Získá hodnotu, která určuje, zda stylus je umístěn přes tento prvek (včetně vizuální podřízených elementů). |
| TouchesCaptured |
Získá všechna dotyková zařízení, která jsou zachycena na tento prvek. |
| TouchesCapturedWithin |
Získá všechna dotyková zařízení zachycená do tohoto prvku nebo jakékoli podřízené prvky ve vizuálním stromu. |
| TouchesDirectlyOver |
Získá všechna dotyková zařízení, která jsou nad tímto prvkem. |
| TouchesOver |
Získá všechna dotyková zařízení, která jsou přes tento prvek nebo jakékoli podřízené prvky v jeho vizuálním stromu. |
Metody
| Name | Description |
|---|---|
| AddHandler(RoutedEvent, Delegate, Boolean) |
Přidá obslužnou rutinu směrované události pro zadanou směrovanou událost a přidá obslužnou rutinu do kolekce obslužné rutiny v aktuálním prvku. Určete |
| AddHandler(RoutedEvent, Delegate) |
Přidá obslužnou rutinu směrované události pro zadanou směrovanou událost a přidá obslužnou rutinu do kolekce obslužné rutiny v aktuálním prvku. |
| AddToEventRoute(EventRoute, RoutedEventArgs) |
Přidá obslužné rutiny do zadané EventRoute pro aktuální ContentElement kolekci obslužných rutin událostí. |
| ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior) |
Použije animaci na zadanou vlastnost závislosti na tomto prvku s možností určit, co se stane, pokud vlastnost již má spuštěnou animaci. |
| ApplyAnimationClock(DependencyProperty, AnimationClock) |
Použije animaci na zadanou vlastnost závislosti na tomto prvku. Všechny existující animace se zastaví a nahradí novou animací. |
| BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior) |
Spustí konkrétní animaci pro zadanou animační vlastnost u tohoto prvku s možností určit, co se stane, pokud vlastnost již má spuštěnou animaci. |
| BeginAnimation(DependencyProperty, AnimationTimeline) |
Spustí animaci pro zadanou animační vlastnost u tohoto prvku. |
| CaptureMouse() |
Pokusí se vynutit zachycení myši na tento prvek. |
| CaptureStylus() |
Pokusí se vynutit zachycení pera na tento prvek. |
| CaptureTouch(TouchDevice) |
Pokusí se vynutit zachycení dotykového ovládání tohoto prvku. |
| CheckAccess() |
Určuje, zda volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
| ClearValue(DependencyProperty) |
Vymaže místní hodnotu vlastnosti. Vlastnost, která se má vymazat, je určena identifikátorem DependencyProperty . (Zděděno od DependencyObject) |
| ClearValue(DependencyPropertyKey) |
Vymaže místní hodnotu vlastnosti jen pro čtení. Vlastnost, která má být vymazána, je určena parametrem DependencyPropertyKey. (Zděděno od DependencyObject) |
| CoerceValue(DependencyProperty) |
Převede hodnotu zadané vlastnosti závislosti. Toho se dosahuje vyvoláním jakékoli CoerceValueCallback funkce zadané v metadatech vlastností pro vlastnost závislosti, protože existuje ve volání DependencyObject. (Zděděno od DependencyObject) |
| Equals(Object) |
Určuje, zda je poskytnutá DependencyObject hodnota ekvivalentní aktuálnímu DependencyObject. (Zděděno od DependencyObject) |
| Focus() |
Pokusí se nastavit fokus na tento prvek. |
| GetAnimationBaseValue(DependencyProperty) |
Vrátí hodnotu základní vlastnosti pro zadanou vlastnost pro tento prvek, ignoruje jakoukoli možnou animaci z spuštěné nebo zastavené animace. |
| GetHashCode() |
Získá hash kód pro tento DependencyObject. (Zděděno od DependencyObject) |
| GetLocalValueEnumerator() |
Vytvoří specializovaný enumerátor pro určení, které vlastnosti závislosti mají místně nastavené hodnoty na tomto DependencyObject. (Zděděno od DependencyObject) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| GetUIParentCore() |
Při přepsání v odvozené třídě vrátí alternativní nadřazené uživatelské rozhraní (UI) pro tento prvek, pokud neexistuje žádný nadřazený vizuál. |
| GetValue(DependencyProperty) |
Vrátí aktuální efektivní hodnotu vlastnosti závislosti na této instanci objektu DependencyObject. (Zděděno od DependencyObject) |
| InvalidateProperty(DependencyProperty) |
Znovu vyhodnotí efektivní hodnotu pro zadanou vlastnost závislosti. (Zděděno od DependencyObject) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| MoveFocus(TraversalRequest) |
Pokusí se přesunout fokus z tohoto prvku na jiný prvek. Směr přesunutí fokusu je určen směrem pokynů, který je interpretován v rámci organizace nadřazeného vizuálu pro tento prvek. |
| OnCreateAutomationPeer() |
Vrátí implementace specifické pro AutomationPeer třídu pro infrastrukturu WPF (Windows Presentation Foundation) (Windows Presentation Foundation). |
| OnDragEnter(DragEventArgs) |
Vyvolá se, když neošetřená DragEnter připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnDragLeave(DragEventArgs) |
Vyvolá se, když neošetřená DragLeave připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnDragOver(DragEventArgs) |
Vyvolá se, když neošetřená DragOver připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnDrop(DragEventArgs) |
Vyvolá se, když neošetřená DragEnter připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Vyvolá se, když neošetřená GiveFeedback připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnGotFocus(RoutedEventArgs) |
GotFocus Vyvolá směrovanou událost pomocí zadaných dat události. |
| OnGotKeyboardFocus(KeyboardFocusChangedEventArgs) |
Vyvolá se, když neošetřená GotKeyboardFocus připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnGotMouseCapture(MouseEventArgs) |
Vyvolá se, když neošetřená GotMouseCapture připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnGotStylusCapture(StylusEventArgs) |
Vyvolá se, když neošetřená GotStylusCapture připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnGotTouchCapture(TouchEventArgs) |
Poskytuje zpracování třídy pro GotTouchCapture směrovanou událost, ke které dochází při zachycení dotyku do tohoto prvku. |
| OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs) |
Vyvolána při neošetřené IsKeyboardFocusedChanged události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs) |
Vyvoláno těsně před událostí IsKeyboardFocusWithinChanged je vyvoláno tímto prvkem. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs) |
Vyvolána při neošetřené IsMouseCapturedChanged události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs) |
Vyvolána při neošetřené IsMouseCaptureWithinChanged události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs) |
Vyvolána při neošetřené IsMouseDirectlyOverChanged události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs) |
Vyvolána při neošetřené IsStylusCapturedChanged události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs) |
Vyvolána při neošetřené IsStylusCaptureWithinChanged události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs) |
Vyvolána při neošetřené IsStylusDirectlyOverChanged události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnKeyDown(KeyEventArgs) |
Vyvolá se, když neošetřená KeyDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnKeyUp(KeyEventArgs) |
Vyvolá se, když neošetřená KeyUp připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnLostFocus(RoutedEventArgs) |
LostFocus Vyvolá směrovanou událost pomocí zadaných dat události. |
| OnLostKeyboardFocus(KeyboardFocusChangedEventArgs) |
Vyvolá se, když neošetřená LostKeyboardFocus připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnLostMouseCapture(MouseEventArgs) |
Vyvolá se, když neošetřená LostMouseCapture připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnLostStylusCapture(StylusEventArgs) |
Vyvolá se, když neošetřená LostStylusCapture připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnLostTouchCapture(TouchEventArgs) |
Poskytuje zpracování třídy pro LostTouchCapture směrovanou událost, ke které dochází, když tento prvek ztratí dotykové zachycení. |
| OnMouseDown(MouseButtonEventArgs) |
Vyvolá se, když neošetřená MouseDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseEnter(MouseEventArgs) |
Vyvolána při neošetřené MouseEnter připojené události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseLeave(MouseEventArgs) |
Vyvolána při neošetřené MouseLeave připojené události je vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseLeftButtonDown(MouseButtonEventArgs) |
Vyvolá se při neošetřené MouseLeftButtonDown směrované události vyvolána na tomto prvku. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseLeftButtonUp(MouseButtonEventArgs) |
Vyvolá se, když neošetřená MouseLeftButtonUp směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseMove(MouseEventArgs) |
Vyvolá se, když neošetřená MouseMove připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseRightButtonDown(MouseButtonEventArgs) |
Vyvolá se, když neošetřená MouseRightButtonDown směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseRightButtonUp(MouseButtonEventArgs) |
Vyvolá se, když neošetřená MouseRightButtonUp směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseUp(MouseButtonEventArgs) |
Vyvolá se, když neošetřená MouseUp směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnMouseWheel(MouseWheelEventArgs) |
Vyvolá se, když neošetřená MouseWheel připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewDragEnter(DragEventArgs) |
Vyvolá se, když neošetřená PreviewDragEnter připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewDragLeave(DragEventArgs) |
Vyvolá se, když neošetřená PreviewDragLeave připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewDragOver(DragEventArgs) |
Vyvolá se, když neošetřená PreviewDragOver připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewDrop(DragEventArgs) |
Vyvolá se, když neošetřená PreviewDrop připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewGiveFeedback(GiveFeedbackEventArgs) |
Vyvolá se, když neošetřená PreviewGiveFeedback připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs) |
Vyvolá se, když neošetřená PreviewGotKeyboardFocus připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewKeyDown(KeyEventArgs) |
Vyvolá se, když neošetřená PreviewKeyDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewKeyUp(KeyEventArgs) |
Vyvolá se, když neošetřená PreviewKeyUp připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs) |
Vyvolá se, když neošetřená PreviewKeyDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseDown(MouseButtonEventArgs) |
Vyvolá se, když neošetřená PreviewMouseDown připojená směrovaná událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseLeftButtonDown(MouseButtonEventArgs) |
Vyvolá se, když neošetřená PreviewMouseLeftButtonDown směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseLeftButtonUp(MouseButtonEventArgs) |
Vyvolá se, když neošetřená PreviewMouseLeftButtonUp směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseMove(MouseEventArgs) |
Vyvolá se, když neošetřená PreviewMouseMove připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseRightButtonDown(MouseButtonEventArgs) |
Vyvolá se, když neošetřená PreviewMouseRightButtonDown směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseRightButtonUp(MouseButtonEventArgs) |
Vyvolá se, když neošetřená PreviewMouseRightButtonUp směrovaná událost dosáhne prvku v jeho trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseUp(MouseButtonEventArgs) |
Vyvolá se, když neošetřená PreviewMouseUp připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewMouseWheel(MouseWheelEventArgs) |
Vyvolá se, když neošetřená PreviewMouseWheel připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewQueryContinueDrag(QueryContinueDragEventArgs) |
Vyvolá se, když neošetřená PreviewQueryContinueDrag připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusButtonDown(StylusButtonEventArgs) |
Vyvolá se, když neošetřená PreviewStylusButtonDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusButtonUp(StylusButtonEventArgs) |
Vyvolá se, když neošetřená PreviewStylusButtonUp připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusDown(StylusDownEventArgs) |
Vyvolá se, když neošetřená PreviewStylusDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusInAirMove(StylusEventArgs) |
Vyvolá se, když neošetřená PreviewStylusInAirMove připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusInRange(StylusEventArgs) |
Vyvolá se, když neošetřená PreviewStylusInRange připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusMove(StylusEventArgs) |
Vyvolá se, když neošetřená PreviewStylusMove připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusOutOfRange(StylusEventArgs) |
Vyvolá se, když neošetřená PreviewStylusOutOfRange připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs) |
Vyvolá se, když neošetřená PreviewStylusSystemGesture připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewStylusUp(StylusEventArgs) |
Vyvolá se, když neošetřená PreviewStylusUp připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewTextInput(TextCompositionEventArgs) |
Vyvolá se, když neošetřená PreviewTextInput připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnPreviewTouchDown(TouchEventArgs) |
Poskytuje zpracování třídy pro PreviewTouchDown směrovanou událost, ke které dochází, když dotyk stiskne tento prvek. |
| OnPreviewTouchMove(TouchEventArgs) |
Poskytuje zpracování třídy pro PreviewTouchMove směrovanou událost, ke které dochází, když se dotyk přesune uvnitř tohoto prvku. |
| OnPreviewTouchUp(TouchEventArgs) |
Poskytuje zpracování třídy pro PreviewTouchUp směrovanou událost, ke které dochází při uvolnění dotyku uvnitř tohoto prvku. |
| OnPropertyChanged(DependencyPropertyChangedEventArgs) |
Vyvolána vždy, když byla aktualizována efektivní hodnota jakékoli vlastnosti závislosti na této DependencyObject vlastnosti. Konkrétní vlastnost závislosti, která se změnila, je hlášena v datech události. (Zděděno od DependencyObject) |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Vyvolá se, když neošetřená QueryContinueDrag připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnQueryCursor(QueryCursorEventArgs) |
Vyvolá se, když neošetřená QueryCursor připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusButtonDown(StylusButtonEventArgs) |
Vyvolá se, když neošetřená StylusButtonDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusButtonUp(StylusButtonEventArgs) |
Vyvolá se, když neošetřená StylusButtonUp připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusDown(StylusDownEventArgs) |
Vyvolá se, když neošetřená StylusDown připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusEnter(StylusEventArgs) |
Vyvolána při neošetřené StylusEnter připojené události je vyvolána tímto prvkem. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusInAirMove(StylusEventArgs) |
Vyvolá se, když neošetřená StylusInAirMove připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusInRange(StylusEventArgs) |
Vyvolá se, když neošetřená StylusInRange připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusLeave(StylusEventArgs) |
Vyvolána při neošetřené StylusLeave připojené události je vyvolána tímto prvkem. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusMove(StylusEventArgs) |
Vyvolá se, když neošetřená StylusMove připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusOutOfRange(StylusEventArgs) |
Vyvolá se, když neošetřená StylusOutOfRange připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusSystemGesture(StylusSystemGestureEventArgs) |
Vyvolá se, když neošetřená StylusSystemGesture připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnStylusUp(StylusEventArgs) |
Vyvolá se, když neošetřená StylusUp připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnTextInput(TextCompositionEventArgs) |
Vyvolá se, když neošetřená TextInput připojená událost dosáhne prvku ve své trase, která je odvozena z této třídy. Implementujte tuto metodu pro přidání zpracování tříd pro tuto událost. |
| OnTouchDown(TouchEventArgs) |
Poskytuje zpracování třídy pro TouchDown směrovanou událost, ke které dochází, když dotyk stiskne uvnitř tohoto prvku. |
| OnTouchEnter(TouchEventArgs) |
Poskytuje zpracování třídy pro TouchEnter směrovanou událost, ke které dochází, když se dotyk přesune z vnější strany na vnitřní hranice tohoto prvku. |
| OnTouchLeave(TouchEventArgs) |
Poskytuje zpracování tříd pro TouchLeave směrovanou událost, ke které dochází, když se dotyk přesune z vnitřní strany na vnější hranice tohoto prvku. |
| OnTouchMove(TouchEventArgs) |
Poskytuje zpracování třídy pro TouchMove směrovanou událost, ke které dochází, když se dotyk přesune uvnitř tohoto prvku. |
| OnTouchUp(TouchEventArgs) |
Poskytuje zpracování třídy pro TouchUp směrovanou událost, ke které dochází při uvolnění dotyku uvnitř tohoto prvku. |
| PredictFocus(FocusNavigationDirection) |
Při přepsání v odvozené třídě vrátí prvek, který by získal fokus pro zadaný směr procházení fokusu, aniž by se fokus skutečně přesunul na tento prvek. |
| RaiseEvent(RoutedEventArgs) |
Vyvolá konkrétní směrovanou událost. Vyvolání RoutedEvent je identifikováno v instanci RoutedEventArgs , která je poskytnuta (jako RoutedEvent vlastnost dat této události). |
| ReadLocalValue(DependencyProperty) |
Vrátí místní hodnotu vlastnosti závislosti, pokud existuje. (Zděděno od DependencyObject) |
| ReleaseAllTouchCaptures() |
Uvolní všechna zachycená dotyková zařízení z tohoto prvku. |
| ReleaseMouseCapture() |
Uvolní zachytávání myši, pokud tento prvek držel zachycení. |
| ReleaseStylusCapture() |
Uvolní zachytávání pera zařízení, pokud tento prvek drží zachytávání. |
| ReleaseTouchCapture(TouchDevice) |
Pokusí se uvolnit zadané dotykové zařízení z tohoto prvku. |
| RemoveHandler(RoutedEvent, Delegate) |
Odebere zadanou směrovanou obslužnou rutinu události z tohoto prvku. |
| SetCurrentValue(DependencyProperty, Object) |
Nastaví hodnotu vlastnosti závislosti beze změny jejího zdroje hodnot. (Zděděno od DependencyObject) |
| SetValue(DependencyProperty, Object) |
Nastaví místní hodnotu vlastnosti závislosti určenou jeho identifikátorem vlastnosti závislosti. (Zděděno od DependencyObject) |
| SetValue(DependencyPropertyKey, Object) |
Nastaví místní hodnotu vlastnosti závislosti jen pro čtení určenou identifikátorem DependencyPropertyKey vlastnosti závislosti. (Zděděno od DependencyObject) |
| ShouldSerializeCommandBindings() |
Vrátí zda serializace procesy mají serializovat obsah CommandBindings vlastnosti na instancích této třídy. |
| ShouldSerializeInputBindings() |
Vrátí zda serializace procesy mají serializovat obsah InputBindings vlastnosti na instancích této třídy. |
| ShouldSerializeProperty(DependencyProperty) |
Vrátí hodnotu, která určuje, zda procesy serializace mají serializovat hodnotu pro zadanou vlastnost závislosti. (Zděděno od DependencyObject) |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
| VerifyAccess() |
Vynucuje, že volající vlákno má přístup k tomuto DispatcherObject. (Zděděno od DispatcherObject) |
Událost
| Name | Description |
|---|---|
| DragEnter |
Nastane, když vstupní systém hlásí podkladovou událost přetažení s tímto prvkem jako cíl přetažení. |
| DragLeave |
Nastane, když vstupní systém hlásí podkladovou událost přetažení s tímto prvkem jako zdroj přetažení. |
| DragOver |
Nastane, když vstupní systém hlásí podkladovou událost přetažení s tímto prvkem jako potenciální cíl přetažení. |
| Drop |
Nastane, když vstupní systém hlásí podkladovou událost drop s tímto prvkem jako cíl přetažení. |
| FocusableChanged |
Nastane, když se změní hodnota Focusable vlastnosti. |
| GiveFeedback |
Nastane, když vstupní systém hlásí základní událost přetažení, která zahrnuje tento prvek. |
| GotFocus |
Nastane, když tento prvek získá logický fokus. |
| GotKeyboardFocus |
Nastane, když je klávesnice zaměřena na tento prvek. |
| GotMouseCapture |
Nastane, když tento prvek zachycuje myš. |
| GotStylusCapture |
Nastane, když tento prvek zachycuje pero. |
| GotTouchCapture |
Nastane při zachycení dotyku s tímto prvkem. |
| IsEnabledChanged |
Nastane, když hodnota IsEnabled vlastnosti u tohoto prvku se změní. |
| IsKeyboardFocusedChanged |
Nastane, když hodnota IsKeyboardFocused vlastnosti se změní u tohoto elementu. |
| IsKeyboardFocusWithinChanged |
Nastane, když hodnota IsKeyboardFocusWithinChanged vlastnosti se změní u tohoto elementu. |
| IsMouseCapturedChanged |
Nastane, když hodnota IsMouseCaptured vlastnosti se změní u tohoto elementu. |
| IsMouseCaptureWithinChanged |
Nastane, když hodnota IsMouseCaptureWithinProperty změny v tomto prvku. |
| IsMouseDirectlyOverChanged |
Nastane, když hodnota IsMouseDirectlyOver vlastnosti se změní u tohoto elementu. |
| IsStylusCapturedChanged |
Nastane, když hodnota IsStylusCaptured vlastnosti se změní u tohoto elementu. |
| IsStylusCaptureWithinChanged |
Nastane, když hodnota IsStylusCaptureWithin vlastnosti se změní u tohoto elementu. |
| IsStylusDirectlyOverChanged |
Nastane, když hodnota IsStylusDirectlyOver vlastnosti se změní u tohoto elementu. |
| KeyDown |
Nastane, když je stisknuta klávesa, zatímco fokus je na tomto prvku. |
| KeyUp |
Nastane, když je klíč uvolněn, zatímco fokus je na tomto prvku. |
| LostFocus |
Nastane, když tento prvek ztratí logický fokus. |
| LostKeyboardFocus |
Nastane, když klávesnice již není zaměřena na tento prvek. |
| LostMouseCapture |
Nastane, když tento prvek ztratí zachycení myši. |
| LostStylusCapture |
Nastane, když tento prvek ztratí peros capture. |
| LostTouchCapture |
Nastane, když tento prvek ztratí dotykové zachycení. |
| MouseDown |
Nastane, když je jakékoli tlačítko myši stisknuto, když je ukazatel nad tímto prvkem. |
| MouseEnter |
Nastane, když ukazatel myši přejde na hranice tohoto prvku. |
| MouseLeave |
Nastane, když ukazatel myši opustí hranice tohoto prvku. |
| MouseLeftButtonDown |
Nastane, když levé tlačítko myši je stisknuto, zatímco ukazatel myši je nad tímto prvkem. |
| MouseLeftButtonUp |
Nastane při uvolnění levého tlačítka myši, zatímco ukazatel myši je nad tímto prvkem. |
| MouseMove |
Nastane, když se ukazatel myši přesune přes tento prvek. |
| MouseRightButtonDown |
Nastane, když pravé tlačítko myši je stisknuto, zatímco ukazatel myši je nad tímto prvkem. |
| MouseRightButtonUp |
Nastane při uvolnění pravého tlačítka myši, zatímco ukazatel myši je nad tímto prvkem. |
| MouseUp |
Vyvolá se při uvolnění libovolného tlačítka myši přes tento prvek. |
| MouseWheel |
Nastane, když uživatel otočí kolečko myši, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewDragEnter |
Nastane, když vstupní systém hlásí podkladovou událost přetažení s tímto prvkem jako cíl přetažení. |
| PreviewDragLeave |
Nastane, když vstupní systém hlásí podkladovou událost přetažení s tímto prvkem jako zdroj přetažení. |
| PreviewDragOver |
Nastane, když vstupní systém hlásí podkladovou událost přetažení s tímto prvkem jako potenciální cíl přetažení. |
| PreviewDrop |
Nastane, když vstupní systém hlásí podkladovou událost drop s tímto prvkem jako cíl přetažení. |
| PreviewGiveFeedback |
Nastane při spuštění operace přetažení. |
| PreviewGotKeyboardFocus |
Nastane, když je klávesnice zaměřena na tento prvek. |
| PreviewKeyDown |
Nastane, když je stisknuta klávesa, zatímco klávesnice je zaměřena na tento prvek. |
| PreviewKeyUp |
Nastane, když je klávesa uvolněna, zatímco klávesnice je zaměřena na tento prvek. |
| PreviewLostKeyboardFocus |
Nastane, když klávesnice již není zaměřena na tento prvek. |
| PreviewMouseDown |
Nastane, když je jakékoli tlačítko myši stisknuto, když je ukazatel nad tímto prvkem. |
| PreviewMouseLeftButtonDown |
Nastane, když levé tlačítko myši je stisknuto, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewMouseLeftButtonUp |
Nastane při uvolnění levého tlačítka myši, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewMouseMove |
Nastane, když se ukazatel myši přesune, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewMouseRightButtonDown |
Nastane, když pravé tlačítko myši je stisknuto, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewMouseRightButtonUp |
Nastane při uvolnění pravého tlačítka myši, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewMouseUp |
Vyvolá se při uvolnění libovolného tlačítka myši, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewMouseWheel |
Nastane, když uživatel otočí kolečko myši, zatímco ukazatel myši je nad tímto prvkem. |
| PreviewQueryContinueDrag |
Nastane, když během operace přetažení dojde ke změně stavu klávesnice nebo tlačítka myši. |
| PreviewStylusButtonDown |
Nastane, když je tlačítko pera stisknuto, zatímco ukazatel je nad tímto prvkem. |
| PreviewStylusButtonUp |
Vyvolá se při uvolnění pera tlačítko, zatímco ukazatel je nad tímto prvkem. |
| PreviewStylusDown |
Nastane, když se pero dotkne digitizátoru, když je přes tento prvek. |
| PreviewStylusInAirMove |
Nastane, když se pero přesune přes prvek bez skutečného dotyku digitizátoru. |
| PreviewStylusInRange |
Nastane, když pero je dostatečně blízko k digitizátoru, aby bylo zjištěno, zatímco přes tento prvek. |
| PreviewStylusMove |
Nastane, když se pero přesune přes prvek. Pero se musí při zjišťování pomocí digitizátoru přesunout, aby vyvolala tuto událost, jinak PreviewStylusInAirMove je vyvolána. |
| PreviewStylusOutOfRange |
Nastane, když pero je příliš daleko od digitizátoru, aby bylo zjištěno. |
| PreviewStylusSystemGesture |
Nastane, když uživatel provede jedno z několika gest stylus. |
| PreviewStylusUp |
Nastane, když uživatel zvedne pero z digitizátoru, zatímco pero je přes tento prvek. |
| PreviewTextInput |
Nastane, když tento prvek získá text nezávisle na zařízení. |
| PreviewTouchDown |
Nastane, když se prst dotkne obrazovky, zatímco prst je nad tímto prvkem. |
| PreviewTouchMove |
Nastane, když se prst pohybuje na obrazovce, zatímco prst je nad tímto prvkem. |
| PreviewTouchUp |
Nastane, když je prst zvednut mimo obrazovku, zatímco prst je nad tímto prvkem. |
| QueryContinueDrag |
Nastane, když během operace přetažení dojde ke změně stavu klávesnice nebo tlačítka myši. |
| QueryCursor |
Nastane, když je kurzor požadován k zobrazení. Tato událost je vyvolána u prvku 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. |
| StylusButtonDown |
Nastane, když je tlačítko pera stisknuto, zatímco ukazatel je nad tímto prvkem. |
| StylusButtonUp |
Vyvolá se při uvolnění pera tlačítko, zatímco ukazatel je nad tímto prvkem. |
| StylusDown |
Nastane, když pero dotkne digitizátoru, zatímco pero je nad tímto prvkem. |
| StylusEnter |
Nastane, když pero zadává hranice tohoto prvku. |
| StylusInAirMove |
Nastane, když se pero přesune přes prvek bez skutečného dotyku digitizátoru. |
| StylusInRange |
Nastane, když pero je dostatečně blízko k digitizátoru, aby bylo zjištěno, zatímco přes tento prvek. |
| StylusLeave |
Nastane, když pero opustí hranice prvku. |
| StylusMove |
Nastane, když se pero přesune přes tento prvek. Aby se tato událost vyvolala, musí se pero pohybovat na digitizátoru. StylusInAirMove V opačném případě se místo toho vyvolá. |
| StylusOutOfRange |
Nastane, když pero je příliš daleko od digitizátoru, aby bylo zjištěno, zatímco přes tento prvek. |
| StylusSystemGesture |
Nastane, když uživatel provede jedno z několika gest stylus. |
| StylusUp |
Nastane, když uživatel zvedne pero z digitizátoru, když je nad tímto prvkem. |
| TextInput |
Nastane, když tento prvek získá text nezávisle na zařízení. |
| TouchDown |
Nastane, když se prst dotkne obrazovky, zatímco prst je nad tímto prvkem. |
| TouchEnter |
Nastane, když se dotyk přesune z vnějšího do hranici tohoto prvku. |
| TouchLeave |
Nastane, když se dotyk přesune z vnitřní strany na vnější hranice tohoto prvku. |
| TouchMove |
Nastane, když se prst pohybuje na obrazovce, zatímco prst je nad tímto prvkem. |
| TouchUp |
Nastane, když je prst zvednut mimo obrazovku, zatímco prst je nad tímto prvkem. |