Udostępnij za pośrednictwem


ContentElement Klasa

Definicja

Udostępnia klasę bazową na poziomie rdzenia WPF dla elementów zawartości. Elementy zawartości są przeznaczone do prezentacji w stylu przepływu przy użyciu intuicyjnego modelu układu zorientowanego na znaczniki i celowo prostego modelu obiektów.

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
Dziedziczenie
Pochodne
Implementuje

Uwagi

ContentElement definiuje następujące typowe cechy zawartości:

  • Dane wejściowe: Wszystkie ContentElement klasy pochodne zapewniają obsługę podstawowego przechwytywania danych wejściowych z klawiatury, myszy, operacji przeciągania i upuszczania, kontrolek rysika i akceleratorów.

  • Koncentracja uwagi: Wszystkie ContentElement klasy pochodne mogą być potencjalnie skoncentrowane. (Jednak domyślnym stanem fokusu dla klasy bazowej ContentElement jest false. Aby uzyskać szczegółowe informacje na temat sposobu koncentracji ContentElement uwagi, zobacz Focusable.) Ponadto ta klasa zawiera interfejsy API, których można użyć do przechodzenia fokusu między powiązanymi elementami.

  • Zdarzenia: ContentElement obejmuje zdarzenia związane z danymi wejściowymi i fokusem, a także zdarzenia dotyczące zmian w stanie. W wielu przypadkach ContentElement zdarzenia są kierowane. W niektórych przypadkach zdarzenia kierowane mają zarówno strategie tunelowania, jak i routingu, wywoływane jako oddzielne zdarzenia w odpowiedzi na ten sam stan lub warunek. Ponadto definiuje interfejsy API, ContentElement które mogą zgłaszać zdarzenia kierowane i które mogą dodawać lub usuwać programy obsługi do zdarzeń.

ContentElement udostępnia wiele typowych interfejsów API za pomocą polecenia UIElement. Te typowe interfejsy API nie pochodzą z dziedziczenia udostępnionej klasy. Mają jednak wspólne nazewnictwo, podobne zachowanie i podobną wewnętrzną implementację interfejsów API w każdej klasie. Podobieństwo jest spowodowane tym ContentElement , że każda UIElement z klas, które są bazą elementów, chociaż każda z nich ma różne intencje dotyczące zachowania modelu obiektów znaczników.

W szczególności UIElement maleją z Visualklasy , która zapewnia obsługę renderowania elementów graficznych niższego poziomu do ContentElement prostokątnego regionu w oknie złożonym, natomiast ContentElement renderowanie deferswuje tak, aby koncepcje częściej spotykane w scenariuszach dokumentów, takich jak przepływ i zawijanie, można łatwiej obsługiwać. Te dwie powiązane klasy implementują również typowe interfejsy IInputElement i IAnimatable.

Uwagi do dziedziczy

Klasa ContentElement nie definiuje jeszcze wszystkich aspektów kompletnego elementu zawartości dla prezentacji w stylu przepływu. FrameworkContentElement jest natychmiast pochodną klasy ContentElement. FrameworkContentElement Zawiera bardziej kompletny zestaw dodatkowych elementów członkowskich, które obsługują renderowanie FrameworkContentElement elementu na hoście zawartości i korzystanie z systemu układu na poziomie platformy WPF.

Konstruktory

ContentElement()

Inicjuje nowe wystąpienie klasy ContentElement.

Pola

AllowDropProperty

Identyfikuje AllowDrop właściwość zależności.

AreAnyTouchesCapturedProperty

Identyfikuje AreAnyTouchesCaptured właściwość zależności.

AreAnyTouchesCapturedWithinProperty

Identyfikuje AreAnyTouchesCapturedWithin właściwość zależności.

AreAnyTouchesDirectlyOverProperty

Identyfikuje AreAnyTouchesDirectlyOver właściwość zależności.

AreAnyTouchesOverProperty

Identyfikuje AreAnyTouchesOver właściwość zależności.

DragEnterEvent

Identyfikuje DragEnter zdarzenie kierowane.

DragLeaveEvent

Identyfikuje DragLeave zdarzenie kierowane.

DragOverEvent

Identyfikuje DragOver zdarzenie kierowane.

DropEvent

Identyfikuje Drop zdarzenie kierowane.

FocusableProperty

Identyfikuje Focusable właściwość zależności.

GiveFeedbackEvent

Identyfikuje GiveFeedback zdarzenie kierowane.

GotFocusEvent

Identyfikuje GotFocus zdarzenie kierowane.

GotKeyboardFocusEvent

Identyfikuje GotKeyboardFocus zdarzenie kierowane.

GotMouseCaptureEvent

Identyfikuje GotMouseCapture zdarzenie kierowane.

GotStylusCaptureEvent

Identyfikuje GotStylusCapture zdarzenie kierowane.

GotTouchCaptureEvent

Identyfikuje GotTouchCapture zdarzenie kierowane.

IsEnabledProperty

Identyfikuje IsEnabled właściwość zależności.

IsFocusedProperty

Identyfikuje IsFocused właściwość zależności.

IsKeyboardFocusedProperty

Identyfikuje IsKeyboardFocused właściwość zależności.

IsKeyboardFocusWithinProperty

Identyfikuje IsKeyboardFocusWithin właściwość zależności.

IsMouseCapturedProperty

Identyfikuje IsMouseCaptured właściwość zależności.

IsMouseCaptureWithinProperty

Identyfikuje IsMouseCaptureWithin właściwość zależności.

IsMouseDirectlyOverProperty

Identyfikuje IsMouseDirectlyOver właściwość zależności.

IsMouseOverProperty

Identyfikuje IsMouseOver właściwość zależności.

IsStylusCapturedProperty

Identyfikuje IsStylusCaptured właściwość zależności.

IsStylusCaptureWithinProperty

Identyfikuje IsStylusCaptureWithin właściwość zależności.

IsStylusDirectlyOverProperty

Identyfikuje IsStylusDirectlyOver właściwość zależności.

IsStylusOverProperty

Identyfikuje IsStylusOver właściwość zależności.

KeyDownEvent

Identyfikuje KeyDown zdarzenie kierowane.

KeyUpEvent

KeyUp Identyfikuje zdarzenie kierowane.

LostFocusEvent

LostFocus Identyfikuje zdarzenie kierowane.

LostKeyboardFocusEvent

LostKeyboardFocus Identyfikuje zdarzenie kierowane.

LostMouseCaptureEvent

LostMouseCapture Identyfikuje zdarzenie kierowane.

LostStylusCaptureEvent

LostStylusCapture Identyfikuje zdarzenie kierowane.

LostTouchCaptureEvent

LostTouchCapture Identyfikuje zdarzenie kierowane.

MouseDownEvent

MouseDown Identyfikuje zdarzenie kierowane.

MouseEnterEvent

MouseEnter Identyfikuje zdarzenie kierowane.

MouseLeaveEvent

MouseLeave Identyfikuje zdarzenie kierowane.

MouseLeftButtonDownEvent

MouseLeftButtonDown Identyfikuje zdarzenie kierowane.

MouseLeftButtonUpEvent

MouseLeftButtonUp Identyfikuje zdarzenie kierowane.

MouseMoveEvent

MouseMove Identyfikuje zdarzenie kierowane.

MouseRightButtonDownEvent

MouseRightButtonDown Identyfikuje zdarzenie kierowane.

MouseRightButtonUpEvent

MouseRightButtonUp Identyfikuje zdarzenie kierowane.

MouseUpEvent

MouseUp Identyfikuje zdarzenie kierowane.

MouseWheelEvent

MouseWheel Identyfikuje zdarzenie kierowane.

PreviewDragEnterEvent

Identyfikuje PreviewDragEnter zdarzenie kierowane.

PreviewDragLeaveEvent

Identyfikuje PreviewDragLeave zdarzenie kierowane.

PreviewDragOverEvent

Identyfikuje PreviewDragOver zdarzenie kierowane.

PreviewDropEvent

PreviewDrop Identyfikuje zdarzenie kierowane.

PreviewGiveFeedbackEvent

PreviewGiveFeedback Identyfikuje zdarzenie kierowane.

PreviewGotKeyboardFocusEvent

PreviewGotKeyboardFocus Identyfikuje zdarzenie kierowane.

PreviewKeyDownEvent

PreviewKeyDown Identyfikuje zdarzenie kierowane.

PreviewKeyUpEvent

PreviewKeyUp Identyfikuje zdarzenie kierowane.

PreviewLostKeyboardFocusEvent

PreviewLostKeyboardFocus Identyfikuje zdarzenie kierowane.

PreviewMouseDownEvent

PreviewMouseDown Identyfikuje zdarzenie kierowane.

PreviewMouseLeftButtonDownEvent

PreviewMouseLeftButtonDown Identyfikuje zdarzenie kierowane.

PreviewMouseLeftButtonUpEvent

PreviewMouseLeftButtonUp Identyfikuje zdarzenie kierowane.

PreviewMouseMoveEvent

PreviewMouseMove Identyfikuje zdarzenie kierowane.

PreviewMouseRightButtonDownEvent

PreviewMouseRightButtonDown Identyfikuje zdarzenie kierowane.

PreviewMouseRightButtonUpEvent

PreviewMouseRightButtonUp Identyfikuje zdarzenie kierowane.

PreviewMouseUpEvent

PreviewMouseUp Identyfikuje zdarzenie kierowane.

PreviewMouseWheelEvent

PreviewMouseWheel Identyfikuje zdarzenie kierowane.

PreviewQueryContinueDragEvent

PreviewQueryContinueDrag Identyfikuje zdarzenie kierowane.

PreviewStylusButtonDownEvent

PreviewStylusButtonDown Identyfikuje zdarzenie kierowane.

PreviewStylusButtonUpEvent

PreviewStylusButtonUp Identyfikuje zdarzenie kierowane.

PreviewStylusDownEvent

PreviewStylusDown Identyfikuje zdarzenie kierowane.

PreviewStylusInAirMoveEvent

PreviewStylusInAirMove Identyfikuje zdarzenie kierowane.

PreviewStylusInRangeEvent

PreviewStylusInRange Identyfikuje zdarzenie kierowane.

PreviewStylusMoveEvent

PreviewStylusMove Identyfikuje zdarzenie kierowane.

PreviewStylusOutOfRangeEvent

PreviewStylusOutOfRange Identyfikuje zdarzenie kierowane.

PreviewStylusSystemGestureEvent

PreviewStylusSystemGesture Identyfikuje zdarzenie kierowane.

PreviewStylusUpEvent

PreviewStylusUp Identyfikuje zdarzenie kierowane.

PreviewTextInputEvent

PreviewTextInput Identyfikuje zdarzenie kierowane.

PreviewTouchDownEvent

PreviewTouchDown Identyfikuje zdarzenie kierowane.

PreviewTouchMoveEvent

PreviewTouchMove Identyfikuje zdarzenie kierowane.

PreviewTouchUpEvent

PreviewTouchUp Identyfikuje zdarzenie kierowane.

QueryContinueDragEvent

QueryContinueDrag Identyfikuje zdarzenie kierowane.

QueryCursorEvent

QueryCursor Identyfikuje zdarzenie kierowane.

StylusButtonDownEvent

StylusButtonDown Identyfikuje zdarzenie kierowane.

StylusButtonUpEvent

StylusButtonUp Identyfikuje zdarzenie kierowane.

StylusDownEvent

StylusDown Identyfikuje zdarzenie kierowane.

StylusEnterEvent

StylusEnter Identyfikuje zdarzenie kierowane.

StylusInAirMoveEvent

StylusInAirMove Identyfikuje zdarzenie kierowane.

StylusInRangeEvent

StylusInRange Identyfikuje zdarzenie kierowane.

StylusLeaveEvent

StylusLeave Identyfikuje zdarzenie kierowane.

StylusMoveEvent

StylusMove Identyfikuje zdarzenie kierowane.

StylusOutOfRangeEvent

StylusOutOfRange Identyfikuje zdarzenie kierowane.

StylusSystemGestureEvent

StylusSystemGesture Identyfikuje zdarzenie kierowane.

StylusUpEvent

StylusUp Identyfikuje zdarzenie kierowane.

TextInputEvent

TextInput Identyfikuje zdarzenie kierowane.

TouchDownEvent

TouchDown Identyfikuje zdarzenie kierowane.

TouchEnterEvent

TouchEnter Identyfikuje zdarzenie kierowane.

TouchLeaveEvent

TouchLeave Identyfikuje zdarzenie kierowane.

TouchMoveEvent

TouchMove Identyfikuje zdarzenie kierowane.

TouchUpEvent

TouchUp Identyfikuje zdarzenie kierowane.

Właściwości

AllowDrop

Pobiera lub ustawia wartość wskazującą, czy ten element może być używany jako element docelowy operacji przeciągania i upuszczania.

AreAnyTouchesCaptured

Pobiera wartość wskazującą, czy do tego elementu przechwycono co najmniej jeden dotyk.

AreAnyTouchesCapturedWithin

Pobiera wartość wskazującą, czy co najmniej jedno dotknięcie jest przechwytywane do tego elementu, czy do dowolnych elementów podrzędnych w drzewie wizualizacji.

AreAnyTouchesDirectlyOver

Pobiera wartość wskazującą, czy co najmniej jeden dotyk jest naciskany na ten element.

AreAnyTouchesOver

Pobiera wartość wskazującą, czy co najmniej jeden dotyk jest naciskany na ten element, czy na dowolnym elemecie podrzędnym w drzewie wizualizacji.

CommandBindings

Pobiera kolekcję obiektów skojarzonych CommandBinding z tym elementem.

DependencyObjectType

Pobiera klasę DependencyObjectType , która opakowuje typ CLR tego wystąpienia.

(Odziedziczone po DependencyObject)
Dispatcher

Pobiera element, z Dispatcher który DispatcherObject jest skojarzony.

(Odziedziczone po DispatcherObject)
Focusable

Pobiera lub ustawia wartość wskazującą, czy element może odbierać fokus.

HasAnimatedProperties

Pobiera wartość wskazującą, czy ten element ma jakiekolwiek animowane właściwości.

InputBindings

Pobiera kolekcję powiązań wejściowych skojarzonych z tym elementem.

IsEnabled

Pobiera lub ustawia wartość wskazującą, czy ten element jest włączony w interfejsie użytkownika.

IsEnabledCore

Pobiera wartość, która staje się wartością zwracaną IsEnabled w klasach pochodnych.

IsFocused

Pobiera wartość określającą, czy ten element ma fokus logiczny.

IsInputMethodEnabled

Pobiera wartość wskazującą, czy system metod wejściowych, taki jak Edytor metod wejściowych (IME), jest włączony do przetwarzania danych wejściowych do tego elementu.

IsKeyboardFocused

Pobiera wartość wskazującą, czy ten element ma fokus klawiatury.

IsKeyboardFocusWithin

Pobiera wartość wskazującą, czy fokus klawiatury znajduje się w dowolnym miejscu elementu, czy elementów podrzędnych.

IsMouseCaptured

Pobiera wartość wskazującą, czy mysz jest przechwytywana przez ten element.

IsMouseCaptureWithin

Pobiera wartość określającą, czy przechwytywanie myszy jest przechowywane przez ten element, czy przez elementy podrzędne w drzewie elementów.

IsMouseDirectlyOver

Pobiera wartość wskazującą, czy pozycja wskaźnika myszy odpowiada wynikom testu trafienia, które uwzględniają komposiowanie elementów.

IsMouseOver

Pobiera wartość wskazującą, czy wskaźnik myszy znajduje się nad tym elementem (w tym elementami podrzędnymi wizualizacji lub jego kompositingiem sterowania).

IsSealed

Pobiera wartość wskazującą, czy to wystąpienie jest obecnie zapieczętowane (tylko do odczytu).

(Odziedziczone po DependencyObject)
IsStylusCaptured

Pobiera wartość wskazującą, czy rysik jest przechwytywany do tego elementu.

IsStylusCaptureWithin

Pobiera wartość określającą, czy przechwytywanie stylu jest przechowywane przez ten element, w tym elementy podrzędne i kompositing kontrolek.

IsStylusDirectlyOver

Pobiera wartość wskazującą, czy pozycja stylus odpowiada wynikom testu trafienia, które uwzględniają kompositing elementów.

IsStylusOver

Pobiera wartość wskazującą, czy styls znajduje się nad tym elementem (w tym elementami podrzędnymi wizualizacji).

TouchesCaptured

Pobiera wszystkie urządzenia dotykowe przechwycone do tego elementu.

TouchesCapturedWithin

Pobiera wszystkie urządzenia dotykowe przechwycone do tego elementu lub dowolnych elementów podrzędnych w drzewie wizualnym.

TouchesDirectlyOver

Pobiera wszystkie urządzenia dotykowe, które znajdują się nad tym elementem.

TouchesOver

Pobiera wszystkie urządzenia dotykowe, które znajdują się nad tym elementem lub dowolnym elementem podrzędnym w drzewie wizualnym.

Metody

AddHandler(RoutedEvent, Delegate)

Dodaje procedurę obsługi zdarzeń kierowanych dla określonego zdarzenia kierowanego, dodając procedurę obsługi do kolekcji programu obsługi w bieżącym elemencie.

AddHandler(RoutedEvent, Delegate, Boolean)

Dodaje procedurę obsługi zdarzeń kierowanych dla określonego zdarzenia kierowanego, dodając procedurę obsługi do kolekcji programu obsługi w bieżącym elemencie. Określ handledEventsToo , czy true podana procedura obsługi ma być wywoływana dla zdarzenia kierowanego, które zostało już oznaczone jako obsługiwane przez inny element wzdłuż trasy zdarzeń.

AddToEventRoute(EventRoute, RoutedEventArgs)

Dodaje programy obsługi do określonej EventRoute dla bieżącej ContentElement kolekcji obsługi zdarzeń.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Stosuje animację do określonej właściwości zależności dla tego elementu. Wszystkie istniejące animacje są zatrzymywane i zastępowane nową animacją.

ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Stosuje animację do określonej właściwości zależności dla tego elementu z możliwością określenia, co się stanie, jeśli właściwość ma już uruchomioną animację.

BeginAnimation(DependencyProperty, AnimationTimeline)

Uruchamia animację dla określonej właściwości animowanej w tym elemecie.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Uruchamia określoną animację dla określonej właściwości animowanej w tym elemecie z opcją określenia, co się stanie, jeśli właściwość ma już uruchomioną animację.

CaptureMouse()

Próbuje wymusić przechwycenie myszy do tego elementu.

CaptureStylus()

Próbuje wymusić przechwycenie stylu do tego elementu.

CaptureTouch(TouchDevice)

Próbuje wymusić przechwycenie dotyku do tego elementu.

CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
ClearValue(DependencyProperty)

Czyści wartość lokalną właściwości. Właściwość do wyczyszczenia jest określana przez DependencyProperty identyfikator.

(Odziedziczone po DependencyObject)
ClearValue(DependencyPropertyKey)

Czyści wartość lokalną właściwości tylko do odczytu. Właściwość do wyczyszczenia jest określana przez element DependencyPropertyKey.

(Odziedziczone po DependencyObject)
CoerceValue(DependencyProperty)

Przekształca wartość określonej właściwości zależności. Jest to realizowane przez wywołanie dowolnej CoerceValueCallback funkcji określonej w metadanych właściwości dla właściwości zależności, ponieważ istnieje w wywołaniu DependencyObject.

(Odziedziczone po DependencyObject)
Equals(Object)

Określa, czy podany DependencyObject element jest odpowiednikiem bieżącego DependencyObjectelementu .

(Odziedziczone po DependencyObject)
Focus()

Próbuje ustawić fokus na ten element.

GetAnimationBaseValue(DependencyProperty)

Zwraca wartość właściwości podstawowej dla określonej właściwości w tym elemecie, pomijając dowolną możliwą animowaną wartość z uruchomionej lub zatrzymanej animacji.

GetHashCode()

Pobiera kod skrótu dla tego DependencyObjectpliku .

(Odziedziczone po DependencyObject)
GetLocalValueEnumerator()

Tworzy wyspecjalizowany moduł wyliczający do określania, które właściwości zależności mają lokalnie ustawione wartości dla tego DependencyObjectelementu .

(Odziedziczone po DependencyObject)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
GetUIParentCore()

W przypadku zastąpienia w klasie pochodnej zwraca alternatywny element nadrzędny interfejsu użytkownika dla tego elementu, jeśli nie istnieje żaden element nadrzędny wizualizacji.

GetValue(DependencyProperty)

Zwraca bieżącą obowiązującą wartość właściwości zależności dla tego wystąpienia klasy DependencyObject.

(Odziedziczone po DependencyObject)
InvalidateProperty(DependencyProperty)

Ponownie oblicza efektywną wartość dla określonej właściwości zależności.

(Odziedziczone po DependencyObject)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
MoveFocus(TraversalRequest)

Próbuje przenieść fokus z tego elementu do innego elementu. Kierunek przenoszenia fokusu jest określany przez kierunek wskazówek, który jest interpretowany w organizacji elementu nadrzędnego wizualizacji dla tego elementu.

OnCreateAutomationPeer()

Zwraca implementacje specyficzne dla AutomationPeer klasy dla infrastruktury Windows Presentation Foundation (WPF).

OnDragEnter(DragEventArgs)

Wywoływane, gdy nieobsługiwane DragEnter dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnDragLeave(DragEventArgs)

Wywoływane, gdy nieobsługiwane DragLeave dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnDragOver(DragEventArgs)

Wywoływane, gdy nieobsługiwane DragOver dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnDrop(DragEventArgs)

Wywoływane, gdy nieobsługiwane DragEnter dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnGiveFeedback(GiveFeedbackEventArgs)

Wywoływane, gdy nieobsługiwane GiveFeedback dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnGotFocus(RoutedEventArgs)

GotFocus Zgłasza zdarzenie kierowane przy użyciu dostarczonych danych zdarzenia.

OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wywoływane, gdy nieobsługiwane GotKeyboardFocus dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnGotMouseCapture(MouseEventArgs)

Wywoływane, gdy nieobsługiwane GotMouseCapture dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnGotStylusCapture(StylusEventArgs)

Wywoływane, gdy nieobsługiwane GotStylusCapture dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnGotTouchCapture(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego GotTouchCapture , które występuje po przechwyceniu dotyku do tego elementu.

OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Wywoływane po wywołaniu nieobsługiwanego IsKeyboardFocusedChanged zdarzenia dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Wywoływane tuż przed wywołaniem IsKeyboardFocusWithinChanged zdarzenia przez ten element. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Wywoływane po wywołaniu nieobsługiwanego IsMouseCapturedChanged zdarzenia dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Wywoływane po wywołaniu nieobsługiwanego IsMouseCaptureWithinChanged zdarzenia dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Wywoływane po wywołaniu nieobsługiwanego IsMouseDirectlyOverChanged zdarzenia dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Wywoływane po wywołaniu nieobsługiwanego IsStylusCapturedChanged zdarzenia dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Wywoływane po wywołaniu nieobsługiwanego IsStylusCaptureWithinChanged zdarzenia dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Wywoływane po wywołaniu nieobsługiwanego IsStylusDirectlyOverChanged zdarzenia dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnKeyDown(KeyEventArgs)

Wywoływane, gdy nieobsługiwane KeyDown dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnKeyUp(KeyEventArgs)

Wywoływane, gdy nieobsługiwane KeyUp dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnLostFocus(RoutedEventArgs)

LostFocus Zgłasza zdarzenie kierowane przy użyciu podanych danych zdarzenia.

OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wywoływane, gdy nieobsługiwane LostKeyboardFocus dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnLostMouseCapture(MouseEventArgs)

Wywoływane, gdy nieobsługiwane LostMouseCapture dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnLostStylusCapture(StylusEventArgs)

Wywoływane, gdy nieobsługiwane LostStylusCapture dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnLostTouchCapture(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego LostTouchCapture , które występuje, gdy ten element traci przechwytywanie dotyku.

OnMouseDown(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane MouseDown dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseEnter(MouseEventArgs)

Wywoływane po wywołaniu nieobsługiwanego MouseEnter zdarzenia dołączonego dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseLeave(MouseEventArgs)

Wywoływane po wywołaniu nieobsługiwanego MouseLeave zdarzenia dołączonego dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseLeftButtonDown(MouseButtonEventArgs)

Wywoływane po wywołaniu nieobsługiwanego MouseLeftButtonDown zdarzenia kierowanego dla tego elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseLeftButtonUp(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane MouseLeftButtonUp zdarzenie kierowane dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseMove(MouseEventArgs)

Wywoływane, gdy nieobsługiwane MouseMove dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseRightButtonDown(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane MouseRightButtonDown zdarzenie kierowane dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseRightButtonUp(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane MouseRightButtonUp zdarzenie kierowane dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseUp(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane MouseUp zdarzenie kierowane dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseWheel(MouseWheelEventArgs)

Wywoływane, gdy nieobsługiwane MouseWheel dołączone zdarzenie dociera do elementu w swojej trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewDragEnter(DragEventArgs)

Wywoływane, gdy nieobsługiwane PreviewDragEnter dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewDragLeave(DragEventArgs)

Wywoływane, gdy nieobsługiwane PreviewDragLeave dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewDragOver(DragEventArgs)

Wywoływane, gdy nieobsługiwane PreviewDragOver dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewDrop(DragEventArgs)

Wywoływane, gdy nieobsługiwane PreviewDrop dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Wywoływane, gdy nieobsługiwane PreviewGiveFeedback dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wywoływane, gdy nieobsługiwane PreviewGotKeyboardFocus dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewKeyDown(KeyEventArgs)

Wywoływane, gdy nieobsługiwane PreviewKeyDown dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewKeyUp(KeyEventArgs)

Wywoływane, gdy nieobsługiwane PreviewKeyUp dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wywoływane, gdy nieobsługiwane PreviewKeyDown dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseDown(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseDown dołączone zdarzenie kierowane dociera do elementu w swojej trasie, który pochodzi z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseLeftButtonDown zdarzenie kierowane dociera do elementu w swojej trasie, który pochodzi z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseLeftButtonUp zdarzenie kierowane dociera do elementu w swojej trasie, który pochodzi z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseMove(MouseEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseMove dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseRightButtonDown zdarzenie kierowane dociera do elementu w swojej trasie, który pochodzi z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseRightButtonUp zdarzenie kierowane dociera do elementu w swojej trasie, który pochodzi z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseUp(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseUp dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewMouseWheel(MouseWheelEventArgs)

Wywoływane, gdy nieobsługiwane PreviewMouseWheel dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Wywoływane, gdy nieobsługiwane PreviewQueryContinueDrag dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusButtonDown(StylusButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusButtonDown dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusButtonUp(StylusButtonEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusButtonUp dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusDown(StylusDownEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusDown dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusInAirMove(StylusEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusInAirMove dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusInRange(StylusEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusInRange dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusMove(StylusEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusMove dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusOutOfRange(StylusEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusOutOfRange dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusSystemGesture dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewStylusUp(StylusEventArgs)

Wywoływane, gdy nieobsługiwane PreviewStylusUp dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewTextInput(TextCompositionEventArgs)

Wywoływane, gdy nieobsługiwane PreviewTextInput dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnPreviewTouchDown(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego PreviewTouchDown , które występuje, gdy dotyk naciska ten element.

OnPreviewTouchMove(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego PreviewTouchMove , które występuje, gdy dotyk porusza się wewnątrz tego elementu.

OnPreviewTouchUp(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego, które występuje po zwolnieniu PreviewTouchUp dotyku wewnątrz tego elementu.

OnPropertyChanged(DependencyPropertyChangedEventArgs)

Wywoływane za każdym razem, gdy zostanie zaktualizowana efektywna wartość dowolnej właściwości DependencyObject zależności. Określona właściwość zależności, która została zmieniona, jest zgłaszana w danych zdarzenia.

(Odziedziczone po DependencyObject)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Wywoływane, gdy nieobsługiwane QueryContinueDrag dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnQueryCursor(QueryCursorEventArgs)

Wywoływane, gdy nieobsługiwane QueryCursor dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusButtonDown(StylusButtonEventArgs)

Wywoływane, gdy nieobsługiwane StylusButtonDown dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusButtonUp(StylusButtonEventArgs)

Wywoływane, gdy nieobsługiwane StylusButtonUp dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusDown(StylusDownEventArgs)

Wywoływane, gdy nieobsługiwane StylusDown dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusEnter(StylusEventArgs)

Wywoływane po wywołaniu nieobsługiwanego zdarzenia StylusEnter dołączonego przez ten element. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusInAirMove(StylusEventArgs)

Wywoływane, gdy nieobsługiwane StylusInAirMove dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusInRange(StylusEventArgs)

Wywoływane, gdy nieobsługiwane StylusInRange dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusLeave(StylusEventArgs)

Wywoływane po wywołaniu nieobsługiwanego zdarzenia StylusLeave dołączonego przez ten element. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusMove(StylusEventArgs)

Wywoływane, gdy nieobsługiwane StylusMove dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusOutOfRange(StylusEventArgs)

Wywoływane, gdy nieobsługiwane StylusOutOfRange dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusSystemGesture(StylusSystemGestureEventArgs)

Wywoływane, gdy nieobsługiwane StylusSystemGesture dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnStylusUp(StylusEventArgs)

Wywoływane, gdy nieobsługiwane StylusUp dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnTextInput(TextCompositionEventArgs)

Wywoływane, gdy nieobsługiwane TextInput dołączone zdarzenie osiąga element w trasie pochodzącej z tej klasy. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnTouchDown(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego, które występuje po naciśnięciu TouchDown dotyku wewnątrz tego elementu.

OnTouchEnter(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego TouchEnter , które występuje, gdy dotyk przechodzi z zewnątrz do wewnątrz granic tego elementu.

OnTouchLeave(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego TouchLeave , które występuje, gdy dotyk przechodzi od wewnątrz do poza granicami tego elementu.

OnTouchMove(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego TouchMove , które występuje, gdy dotyk porusza się wewnątrz tego elementu.

OnTouchUp(TouchEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego, które występuje po zwolnieniu TouchUp dotyku wewnątrz tego elementu.

PredictFocus(FocusNavigationDirection)

W przypadku przesłonięcia w klasie pochodnej zwraca element, który otrzyma fokus dla określonego kierunku przechodzenia fokusu, bez faktycznego przeniesienia fokusu do tego elementu.

RaiseEvent(RoutedEventArgs)

Wywołuje określone zdarzenie kierowane. Element RoutedEvent do zgłoszenia jest identyfikowany w podanym wystąpieniu RoutedEventArgs (jako RoutedEvent właściwość danych tego zdarzenia).

ReadLocalValue(DependencyProperty)

Zwraca wartość lokalną właściwości zależności, jeśli istnieje.

(Odziedziczone po DependencyObject)
ReleaseAllTouchCaptures()

Zwalnia wszystkie przechwycone urządzenia dotykowe z tego elementu.

ReleaseMouseCapture()

Zwalnia przechwytywanie myszy, jeśli ten element trzymał przechwytywanie.

ReleaseStylusCapture()

Zwalnia przechwytywanie urządzenia rysika, jeśli ten element przechowuje przechwytywanie.

ReleaseTouchCapture(TouchDevice)

Próbuje zwolnić określone urządzenie dotykowe z tego elementu.

RemoveHandler(RoutedEvent, Delegate)

Usuwa z tego elementu określoną procedurę obsługi zdarzeń kierowanych.

SetCurrentValue(DependencyProperty, Object)

Ustawia wartość właściwości zależności bez zmieniania jej źródła wartości.

(Odziedziczone po DependencyObject)
SetValue(DependencyProperty, Object)

Ustawia wartość lokalną właściwości zależności określonej przez jej identyfikator właściwości zależności.

(Odziedziczone po DependencyObject)
SetValue(DependencyPropertyKey, Object)

Ustawia wartość lokalną właściwości zależności tylko do odczytu określonej przez DependencyPropertyKey identyfikator właściwości zależności.

(Odziedziczone po DependencyObject)
ShouldSerializeCommandBindings()

Zwraca, czy procesy serializacji powinny serializować zawartość CommandBindings właściwości w wystąpieniach tej klasy.

ShouldSerializeInputBindings()

Zwraca, czy procesy serializacji powinny serializować zawartość InputBindings właściwości w wystąpieniach tej klasy.

ShouldSerializeProperty(DependencyProperty)

Zwraca wartość wskazującą, czy procesy serializacji powinny serializować wartość dla podanej właściwości zależności.

(Odziedziczone po DependencyObject)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)

Zdarzenia

DragEnter

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie przeciągania z tym elementem jako element docelowy przeciągania.

DragLeave

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie przeciągania z tym elementem jako źródło przeciągania.

DragOver

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie przeciągania z tym elementem jako potencjalny cel upuszczania.

Drop

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie upuszczania z tym elementem jako element docelowy upuszczania.

FocusableChanged

Występuje, gdy wartość Focusable właściwości ulegnie zmianie.

GiveFeedback

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie przeciągania i upuszczania, które obejmuje ten element.

GotFocus

Występuje, gdy ten element uzyskuje fokus logiczny.

GotKeyboardFocus

Występuje, gdy klawiatura koncentruje się na tym elemecie.

GotMouseCapture

Występuje, gdy ten element przechwytuje mysz.

GotStylusCapture

Występuje, gdy ten element przechwytuje rysik.

GotTouchCapture

Występuje, gdy dotyk jest przechwytywany do tego elementu.

IsEnabledChanged

Występuje, gdy wartość IsEnabled właściwości w tym elemecie ulegnie zmianie.

IsKeyboardFocusedChanged

Występuje, gdy wartość IsKeyboardFocused właściwości zmienia się na tym elemecie.

IsKeyboardFocusWithinChanged

Występuje, gdy wartość IsKeyboardFocusWithinChanged właściwości zmienia się na tym elemecie.

IsMouseCapturedChanged

Występuje, gdy wartość IsMouseCaptured właściwości zmienia się na tym elemecie.

IsMouseCaptureWithinChanged

Występuje, gdy wartość IsMouseCaptureWithinProperty zmian w tym elemecie.

IsMouseDirectlyOverChanged

Występuje, gdy wartość IsMouseDirectlyOver właściwości zmienia się na tym elemecie.

IsStylusCapturedChanged

Występuje, gdy wartość IsStylusCaptured właściwości zmienia się na tym elemecie.

IsStylusCaptureWithinChanged

Występuje, gdy wartość IsStylusCaptureWithin właściwości zmienia się na tym elemecie.

IsStylusDirectlyOverChanged

Występuje, gdy wartość IsStylusDirectlyOver właściwości zmienia się na tym elemecie.

KeyDown

Występuje, gdy klawisz jest naciskany, gdy fokus jest na tym elemecie.

KeyUp

Występuje, gdy klucz jest zwalniany, gdy fokus jest na tym elemecie.

LostFocus

Występuje, gdy ten element traci fokus logiczny.

LostKeyboardFocus

Występuje, gdy klawiatura nie koncentruje się już na tym elemecie.

LostMouseCapture

Występuje, gdy ten element traci przechwytywanie myszy.

LostStylusCapture

Występuje, gdy ten element traci przechwytywanie rysików.

LostTouchCapture

Występuje, gdy ten element traci przechwytywanie dotyku.

MouseDown

Występuje po naciśnięciu dowolnego przycisku myszy, gdy wskaźnik znajduje się nad tym elementem.

MouseEnter

Występuje, gdy wskaźnik myszy wchodzi w granice tego elementu.

MouseLeave

Występuje, gdy wskaźnik myszy opuszcza granice tego elementu.

MouseLeftButtonDown

Występuje, gdy lewy przycisk myszy jest naciskany, gdy wskaźnik myszy znajduje się nad tym elementem.

MouseLeftButtonUp

Występuje, gdy lewy przycisk myszy jest zwalniany, gdy wskaźnik myszy znajduje się nad tym elementem.

MouseMove

Występuje, gdy wskaźnik myszy przesuwa się w czasie nad tym elementem.

MouseRightButtonDown

Występuje po naciśnięciu prawego przycisku myszy, gdy wskaźnik myszy znajduje się nad tym elementem.

MouseRightButtonUp

Występuje po zwolnieniu prawego przycisku myszy, gdy wskaźnik myszy znajduje się nad tym elementem.

MouseUp

Występuje po zwolnieniu dowolnego przycisku myszy nad tym elementem.

MouseWheel

Występuje, gdy użytkownik obraca koło myszy, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewDragEnter

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie przeciągania z tym elementem jako element docelowy przeciągania.

PreviewDragLeave

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie przeciągania z tym elementem jako źródło przeciągania.

PreviewDragOver

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie przeciągania z tym elementem jako potencjalny cel upuszczania.

PreviewDrop

Występuje, gdy system wejściowy zgłasza bazowe zdarzenie upuszczania z tym elementem jako element docelowy upuszczania.

PreviewGiveFeedback

Występuje po rozpoczęciu operacji przeciągania i upuszczania.

PreviewGotKeyboardFocus

Występuje, gdy klawiatura koncentruje się na tym elemecie.

PreviewKeyDown

Występuje po naciśnięciu klawisza, gdy klawiatura koncentruje się na tym elemecie.

PreviewKeyUp

Występuje, gdy klawisz jest zwalniany, gdy klawiatura koncentruje się na tym elemecie.

PreviewLostKeyboardFocus

Występuje, gdy klawiatura nie koncentruje się już na tym elemecie.

PreviewMouseDown

Występuje po naciśnięciu dowolnego przycisku myszy, gdy wskaźnik znajduje się nad tym elementem.

PreviewMouseLeftButtonDown

Występuje, gdy lewy przycisk myszy jest naciskany, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewMouseLeftButtonUp

Występuje, gdy lewy przycisk myszy jest zwalniany, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewMouseMove

Występuje, gdy wskaźnik myszy przesuwa się, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewMouseRightButtonDown

Występuje po naciśnięciu prawego przycisku myszy, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewMouseRightButtonUp

Występuje po zwolnieniu prawego przycisku myszy, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewMouseUp

Występuje, gdy dowolny przycisk myszy jest zwalniany, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewMouseWheel

Występuje, gdy użytkownik obraca koło myszy, gdy wskaźnik myszy znajduje się nad tym elementem.

PreviewQueryContinueDrag

Występuje, gdy podczas operacji przeciągania i upuszczania następuje zmiana stanu klawiatury lub przycisku myszy.

PreviewStylusButtonDown

Występuje, gdy przycisk rysika jest naciśnięty, gdy wskaźnik znajduje się nad tym elementem.

PreviewStylusButtonUp

Występuje, gdy przycisk rysika jest zwalniany, gdy wskaźnik znajduje się nad tym elementem.

PreviewStylusDown

Występuje, gdy rysik dotyka cyfryzatora, gdy znajduje się nad tym elementem.

PreviewStylusInAirMove

Występuje, gdy rysik przesuwa się nad elementem bez dotykania cyfryzatora.

PreviewStylusInRange

Występuje, gdy rysik jest wystarczająco blisko cyfry do wykrycia, podczas gdy nad tym elementem.

PreviewStylusMove

Występuje, gdy rysik jest przesuwany w czasie nad elementem. Rysik musi poruszać się podczas wykrywania przez digitizer, aby zgłosić to zdarzenie, w przeciwnym razie PreviewStylusInAirMove jest wywoływany zamiast tego.

PreviewStylusOutOfRange

Występuje, gdy rysik jest za daleko od cyfry do wykrycia.

PreviewStylusSystemGesture

Występuje, gdy użytkownik wykonuje jeden z kilku gestów rysika.

PreviewStylusUp

Występuje, gdy użytkownik podnosi rysik z cyfryzatora, podczas gdy rysik jest nad tym elementem.

PreviewTextInput

Występuje, gdy ten element pobiera tekst w sposób niezależny od urządzenia.

PreviewTouchDown

Występuje, gdy palec dotyka ekranu, gdy palec znajduje się nad tym elementem.

PreviewTouchMove

Występuje, gdy palec porusza się na ekranie, gdy palec znajduje się nad tym elementem.

PreviewTouchUp

Występuje, gdy palec jest podniesiony z ekranu, gdy palec jest nad tym elementem.

QueryContinueDrag

Występuje, gdy podczas operacji przeciągania i upuszczania następuje zmiana stanu klawiatury lub przycisku myszy.

QueryCursor

Występuje, gdy kursor jest żądany do wyświetlenia. To zdarzenie jest wywoływane na elemecie za każdym razem, gdy wskaźnik myszy przechodzi do nowej lokalizacji, co oznacza, że obiekt kursora może wymagać zmiany na podstawie jego nowej pozycji.

StylusButtonDown

Występuje, gdy przycisk rysika jest naciśnięty, gdy wskaźnik znajduje się nad tym elementem.

StylusButtonUp

Występuje, gdy przycisk rysika jest zwalniany, gdy wskaźnik znajduje się nad tym elementem.

StylusDown

Występuje, gdy rysik dotyka cyfryzatora, podczas gdy rysik jest nad tym elementem.

StylusEnter

Występuje, gdy rysik wchodzi w granice tego elementu.

StylusInAirMove

Występuje, gdy rysik przesuwa się nad elementem bez dotykania cyfryzatora.

StylusInRange

Występuje, gdy rysik jest wystarczająco blisko cyfry do wykrycia, podczas gdy nad tym elementem.

StylusLeave

Występuje, gdy rysik opuszcza granice elementu.

StylusMove

Występuje, gdy rysik przechodzi nad tym elementem. Aby podnieść to zdarzenie, rysik musi zostać przeniesiony na element digitizer. StylusInAirMove W przeciwnym razie zamiast tego zostanie podniesiona wartość .

StylusOutOfRange

Występuje, gdy rysik jest za daleko od cyfry do wykrycia, podczas gdy nad tym elementem.

StylusSystemGesture

Występuje, gdy użytkownik wykonuje jeden z kilku gestów rysika.

StylusUp

Występuje, gdy użytkownik podnosi rysik z cyfryzatora, gdy znajduje się nad tym elementem.

TextInput

Występuje, gdy ten element pobiera tekst w sposób niezależny od urządzenia.

TouchDown

Występuje, gdy palec dotyka ekranu, gdy palec znajduje się nad tym elementem.

TouchEnter

Występuje, gdy dotyk przechodzi z zewnątrz do wewnątrz granic tego elementu.

TouchLeave

Występuje, gdy dotyk przechodzi od wewnątrz do spoza granic tego elementu.

TouchMove

Występuje, gdy palec porusza się na ekranie, gdy palec znajduje się nad tym elementem.

TouchUp

Występuje, gdy palec jest podniesiony z ekranu, gdy palec jest nad tym elementem.

Dotyczy

Zobacz też