UIElement Klasa

Definicja

UIElementjest klasą bazową dla implementacji na poziomie podstawowym WPF opartych na elementach Windows Presentation Foundation (WPF) i podstawowych cechach prezentacji.

public ref class UIElement : System::Windows::Media::Visual, System::Windows::IInputElement, System::Windows::Media::Animation::IAnimatable
[System.Windows.Markup.UidProperty("Uid")]
public class UIElement : System.Windows.Media.Visual, System.Windows.IInputElement, System.Windows.Media.Animation.IAnimatable
[<System.Windows.Markup.UidProperty("Uid")>]
type UIElement = class
    inherit Visual
    interface IAnimatable
    interface IInputElement
[<System.Windows.Markup.UidProperty("Uid")>]
type UIElement = class
    inherit Visual
    interface IInputElement
    interface IAnimatable
Public Class UIElement
Inherits Visual
Implements IAnimatable, IInputElement
Dziedziczenie
Pochodne
Atrybuty
Implementuje

Uwagi

UIElement zapewnia punkt wyjścia dla cech układu elementów, a także uwidacznia metody wirtualne, które klasy pochodne mogą zastąpić, co może mieć wpływ na zachowanie renderowania układu elementu i jego elementów podrzędnych.

Większość zachowań wejściowych i koncentrujących się na elementach w ogóle jest definiowana UIElement w klasie. Obejmuje to zdarzenia dotyczące danych wejściowych klawiatury, myszy i stylu oraz powiązanych właściwości stanu. Wiele z tych zdarzeń jest kierowanych zdarzeń, a wiele zdarzeń związanych z danymi wejściowymi ma zarówno wersję routingu, jak i wersję tunelowania zdarzenia. Te sparowane zdarzenia są zazwyczaj wydarzeniami o największym zainteresowaniu kontrolowania autorów.

UIElement Obejmuje również interfejsy API powiązane z modelem zdarzeń WPF, w tym metody, które mogą zgłaszać określone zdarzenia kierowane, które są pochodzące z wystąpienia elementu.

Jeśli chodzi o architekturę, UIElement można uznać za mniej więcej równoważne do uchwytu okna w programowaniu Win32 lub element w programowaniu Dynamic HTML (DHTML). UIElement jest elementem podstawowym na poziomie rdzenia WPF.

Element UIElement ma następujące możliwości, które są specjalnie zdefiniowane przez klasę UIElement :

  • Może renderować jako element podrzędny (UIElement pochodzi z Visualklasy grafiki wysokiego poziomu)

  • Zawiera logikę używaną do określania rozmiaru i pozycjonowania możliwych elementów podrzędnych elementu UIElement (interpretowanego przez system układu)

  • Może reagować na dane wejściowe użytkownika (w tym kontrolę miejsca wysyłania danych wejściowych za pośrednictwem obsługi routingu zdarzeń lub routingu poleceń)

  • Może zgłaszać zdarzenia kierowane, które podróżują trasą przez drzewo elementów logicznych

  • Obsługuje niektóre aspekty systemu animacji

FrameworkElement to klasa implementacji na poziomie platformy WPF, która bazuje na UIElementsystemie i dodaje określone interakcje z poziomem platformy WPF. FrameworkElement program dodaje i definiuje następujące możliwości:

  • Dodatkowe cechy układu specyficzne dla platformy

  • Obsługa bardziej rozbudowanego raportowania metadanych dotyczących właściwości

  • Implementacja określonych klas bazowych danych wejściowych i ich dołączonych właściwości lub dołączonych zdarzeń

  • Obsługa stylu

  • Dalsza obsługa animacji

Inną powiązaną klasą jest ContentElement. Klasa ContentElement implementuje wiele tych samych elementów członkowskich, co w UIElementprzypadku ; różnica między tymi dwiema klasami ma związek z ich zamierzonym miejscem w ogólnym modelu zawartości. Klasa pochodna UIElement zwykle definiuje stosunkowo sztywny model zawartości, co oznacza, że istnieją ograniczenia dotyczące elementów, które mogą być elementami podrzędnym w adiustacji. Może istnieć możliwość przyjmowania mniej restrykcyjnej zawartości podrzędnej w obiekcie UIElement, ale ta pojemność jest zwykle scentralizowana we wyznaczonych właściwościach zawartości. Klasa pochodna ContentElement zazwyczaj nie jest tak restrykcyjna, aby obsługiwać scenariusze, takie jak dokumenty w formacie przepływu.

Ważne

Visibility stan wpływa na całą obsługę danych wejściowych przez ten element. Elementy, które nie są widoczne, nie uczestniczą w testach trafień i nie odbierają zdarzeń wejściowych, nawet jeśli mysz znajduje się nad granicami, w których element byłby widoczny.

Konstruktory

UIElement()

Inicjuje nowe wystąpienie klasy UIElement.

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.

BitmapEffectInputProperty

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

BitmapEffectProperty

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

CacheModeProperty

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

ClipProperty

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

ClipToBoundsProperty

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

DragEnterEvent

DragEnter Identyfikuje zdarzenie kierowane.

DragLeaveEvent

DragLeave Identyfikuje zdarzenie kierowane.

DragOverEvent

DragOver Identyfikuje zdarzenie kierowane.

DropEvent

Drop Identyfikuje zdarzenie kierowane.

EffectProperty

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

FocusableProperty

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

GiveFeedbackEvent

GiveFeedback Identyfikuje zdarzenie kierowane.

GotFocusEvent

GotFocus Identyfikuje zdarzenie kierowane.

GotKeyboardFocusEvent

GotKeyboardFocus Identyfikuje zdarzenie kierowane.

GotMouseCaptureEvent

GotMouseCapture Identyfikuje zdarzenie kierowane.

GotStylusCaptureEvent

GotStylusCapture Identyfikuje zdarzenie kierowane.

GotTouchCaptureEvent

GotTouchCapture Identyfikuje zdarzenie kierowane.

IsEnabledProperty

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

IsFocusedProperty

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

IsHitTestVisibleProperty

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

IsKeyboardFocusedProperty

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

IsKeyboardFocusWithinProperty

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

IsManipulationEnabledProperty

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

IsMouseCapturedProperty

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

IsMouseCaptureWithinProperty

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

IsMouseDirectlyOverProperty

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

IsMouseOverProperty

IsMouseOver Identyfikuje 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.

IsVisibleProperty

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

KeyDownEvent

Identyfikuje KeyDown zdarzenie kierowane.

KeyUpEvent

Identyfikuje KeyUp zdarzenie kierowane.

LostFocusEvent

Identyfikuje LostFocus zdarzenie kierowane.

LostKeyboardFocusEvent

Identyfikuje LostKeyboardFocus zdarzenie kierowane.

LostMouseCaptureEvent

Identyfikuje LostMouseCapture zdarzenie kierowane.

LostStylusCaptureEvent

Identyfikuje LostStylusCapture zdarzenie kierowane.

LostTouchCaptureEvent

Identyfikuje LostTouchCapture zdarzenie kierowane.

ManipulationBoundaryFeedbackEvent

Identyfikuje ManipulationBoundaryFeedback zdarzenie.

ManipulationCompletedEvent

Identyfikuje ManipulationCompleted zdarzenie kierowane.

ManipulationDeltaEvent

Identyfikuje ManipulationDelta zdarzenie kierowane.

ManipulationInertiaStartingEvent

Identyfikuje ManipulationInertiaStarting zdarzenie kierowane.

ManipulationStartedEvent

Identyfikuje ManipulationStarted zdarzenie kierowane.

ManipulationStartingEvent

Identyfikuje ManipulationStarting zdarzenie kierowane.

MouseDownEvent

Identyfikuje MouseDown zdarzenie kierowane.

MouseEnterEvent

Identyfikuje MouseEnter zdarzenie kierowane.

MouseLeaveEvent

Identyfikuje MouseLeave zdarzenie kierowane.

MouseLeftButtonDownEvent

Identyfikuje MouseLeftButtonDown zdarzenie kierowane.

MouseLeftButtonUpEvent

Identyfikuje MouseLeftButtonUp zdarzenie kierowane.

MouseMoveEvent

Identyfikuje MouseMove zdarzenie kierowane.

MouseRightButtonDownEvent

Identyfikuje MouseRightButtonDown zdarzenie kierowane.

MouseRightButtonUpEvent

Identyfikuje MouseRightButtonUp zdarzenie kierowane.

MouseUpEvent

Identyfikuje MouseUp zdarzenie kierowane.

MouseWheelEvent

Identyfikuje MouseWheel zdarzenie kierowane.

OpacityMaskProperty

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

OpacityProperty

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

PreviewDragEnterEvent

Identyfikuje PreviewDragEnter zdarzenie kierowane.

PreviewDragLeaveEvent

Identyfikuje PreviewDragLeave zdarzenie kierowane.

PreviewDragOverEvent

Identyfikuje PreviewDragOver zdarzenie kierowane.

PreviewDropEvent

Identyfikuje PreviewDrop zdarzenie kierowane.

PreviewGiveFeedbackEvent

Identyfikuje PreviewGiveFeedback zdarzenie kierowane.

PreviewGotKeyboardFocusEvent

Identyfikuje PreviewGotKeyboardFocus zdarzenie kierowane.

PreviewKeyDownEvent

Identyfikuje PreviewKeyDown zdarzenie kierowane.

PreviewKeyUpEvent

Identyfikuje PreviewKeyUp zdarzenie kierowane.

PreviewLostKeyboardFocusEvent

Identyfikuje PreviewLostKeyboardFocus zdarzenie kierowane.

PreviewMouseDownEvent

Identyfikuje PreviewMouseDown zdarzenie kierowane.

PreviewMouseLeftButtonDownEvent

Identyfikuje PreviewMouseLeftButtonDown zdarzenie kierowane.

PreviewMouseLeftButtonUpEvent

Identyfikuje PreviewMouseLeftButtonUp zdarzenie kierowane.

PreviewMouseMoveEvent

Identyfikuje PreviewMouseMove zdarzenie kierowane.

PreviewMouseRightButtonDownEvent

Identyfikuje PreviewMouseRightButtonDown zdarzenie kierowane.

PreviewMouseRightButtonUpEvent

Identyfikuje PreviewMouseRightButtonUp zdarzenie kierowane.

PreviewMouseUpEvent

Identyfikuje PreviewMouseUp zdarzenie kierowane.

PreviewMouseWheelEvent

Identyfikuje PreviewMouseWheel zdarzenie kierowane.

PreviewQueryContinueDragEvent

Identyfikuje PreviewQueryContinueDrag zdarzenie kierowane.

PreviewStylusButtonDownEvent

Identyfikuje PreviewStylusButtonDown zdarzenie kierowane.

PreviewStylusButtonUpEvent

Identyfikuje PreviewStylusButtonUp zdarzenie kierowane.

PreviewStylusDownEvent

Identyfikuje PreviewStylusDown zdarzenie kierowane.

PreviewStylusInAirMoveEvent

Identyfikuje PreviewStylusInAirMove zdarzenie kierowane.

PreviewStylusInRangeEvent

Identyfikuje PreviewStylusInRange zdarzenie kierowane.

PreviewStylusMoveEvent

Identyfikuje PreviewStylusMove zdarzenie kierowane.

PreviewStylusOutOfRangeEvent

Identyfikuje PreviewStylusOutOfRange zdarzenie kierowane.

PreviewStylusSystemGestureEvent

Identyfikuje PreviewStylusSystemGesture zdarzenie kierowane.

PreviewStylusUpEvent

Identyfikuje PreviewStylusUp zdarzenie kierowane.

PreviewTextInputEvent

Identyfikuje PreviewTextInput zdarzenie kierowane.

PreviewTouchDownEvent

Identyfikuje PreviewTouchDown zdarzenie kierowane.

PreviewTouchMoveEvent

Identyfikuje PreviewTouchMove zdarzenie kierowane.

PreviewTouchUpEvent

Identyfikuje PreviewTouchUp zdarzenie kierowane.

QueryContinueDragEvent

Identyfikuje QueryContinueDrag zdarzenie kierowane.

QueryCursorEvent

Identyfikuje QueryCursor zdarzenie kierowane.

RenderTransformOriginProperty

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

RenderTransformProperty

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

SnapsToDevicePixelsProperty

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

StylusButtonDownEvent

Identyfikuje StylusButtonDown zdarzenie kierowane.

StylusButtonUpEvent

Identyfikuje StylusButtonUp zdarzenie kierowane.

StylusDownEvent

Identyfikuje StylusDown zdarzenie kierowane.

StylusEnterEvent

Identyfikuje StylusEnter zdarzenie kierowane.

StylusInAirMoveEvent

Identyfikuje StylusInAirMove zdarzenie kierowane.

StylusInRangeEvent

Identyfikuje StylusInRange zdarzenie kierowane.

StylusLeaveEvent

Identyfikuje StylusLeave zdarzenie kierowane.

StylusMoveEvent

Identyfikuje StylusMove zdarzenie kierowane.

StylusOutOfRangeEvent

Identyfikuje StylusOutOfRange zdarzenie kierowane.

StylusSystemGestureEvent

Identyfikuje StylusSystemGesture zdarzenie kierowane.

StylusUpEvent

Identyfikuje StylusUp zdarzenie kierowane.

TextInputEvent

Identyfikuje TextInput zdarzenie kierowane.

TouchDownEvent

Identyfikuje TouchDown zdarzenie kierowane.

TouchEnterEvent

Identyfikuje TouchEnter zdarzenie kierowane.

TouchLeaveEvent

Identyfikuje TouchLeave zdarzenie kierowane.

TouchMoveEvent

Identyfikuje TouchMove zdarzenie kierowane.

TouchUpEvent

Identyfikuje TouchUp zdarzenie kierowane.

UidProperty

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

VisibilityProperty

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

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. Jest to właściwość zależności.

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.

BitmapEffect
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia efekt mapy bitowej, który ma zastosowanie bezpośrednio do renderowanej zawartości dla tego elementu. Jest to właściwość zależności.

BitmapEffectInput
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia źródło danych wejściowych dla efektu mapy bitowej, który ma zastosowanie bezpośrednio do zawartości renderowanej dla tego elementu. Jest to właściwość zależności.

CacheMode

Pobiera lub ustawia w pamięci podręcznej reprezentację obiektu UIElement.

Clip

Pobiera lub ustawia geometrię używaną do definiowania konspektu zawartości elementu. Jest to właściwość zależności.

ClipToBounds

Pobiera lub ustawia wartość wskazującą, czy chcesz utworzyć wycinkę zawartości tego elementu (lub zawartości pochodzącej z elementów podrzędnych tego elementu), aby dopasować je do rozmiaru zawierającego elementu. Jest to właściwość zależności.

CommandBindings

Pobiera kolekcję obiektów skojarzonych CommandBinding z tym elementem. Element umożliwia CommandBinding obsługę poleceń dla tego elementu i deklaruje połączenie między poleceniem, jego zdarzeniami i procedurami obsługi dołączonymi przez ten element.

DependencyObjectType

DependencyObjectType Pobiera opakowujący typ clR tego wystąpienia.

(Odziedziczone po DependencyObject)
DesiredSize

Pobiera rozmiar obliczony przez ten element podczas przekazywania miary procesu układu.

Dispatcher

Dispatcher Pobiera tę DispatcherObject wartość skojarzona z.

(Odziedziczone po DispatcherObject)
Effect

Pobiera lub ustawia efekt mapy bitowej, który ma być stosowany do elementu UIElement. Jest to właściwość zależności.

Focusable

Pobiera lub ustawia wartość wskazującą, czy element może odbierać fokus. Jest to właściwość zależności.

HasAnimatedProperties

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

HasEffectiveKeyboardFocus

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

InputBindings

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

IsArrangeValid

Pobiera wartość wskazującą, czy obliczony rozmiar i położenie elementów podrzędnych w układzie tego elementu są prawidłowe.

IsEnabled

Pobiera lub ustawia wartość wskazującą, czy ten element jest włączony w interfejsie użytkownika. Jest to właściwość zależności.

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. Jest to właściwość zależności.

IsHitTestVisible

Pobiera lub ustawia wartość, która deklaruje, czy ten element może zostać zwrócony jako wynik testu trafienia z jakiejś części renderowanej zawartości. Jest to właściwość zależności.

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. Jest to właściwość zależności.

IsKeyboardFocusWithin

Pobiera wartość wskazującą, czy fokus klawiatury znajduje się w dowolnym miejscu elementu, czy jego element podrzędny drzewa wizualnego. Jest to właściwość zależności.

IsManipulationEnabled

Pobiera lub ustawia wartość wskazującą, czy zdarzenia manipulowania są włączone w tym UIElementelemecie .

IsMeasureValid

Pobiera wartość wskazującą, czy bieżący rozmiar zwrócony przez miarę układu jest prawidłowy.

IsMouseCaptured

Pobiera wartość wskazującą, czy mysz jest przechwytywana do tego elementu. Jest to właściwość zależności.

IsMouseCaptureWithin

Pobiera wartość określającą, czy przechwytywanie myszy jest utrzymywane przez ten element, czy przez elementy podrzędne w drzewie wizualnym. Jest to właściwość zależności.

IsMouseDirectlyOver

Pobiera wartość wskazującą, czy pozycja wskaźnika myszy odpowiada wynikom testu trafienia, które uwzględniają komposiowanie elementów. Jest to właściwość zależności.

IsMouseOver

Pobiera wartość wskazującą, czy wskaźnik myszy znajduje się nad tym elementem (w tym elementami podrzędnymi w drzewie wizualnym). Jest to właściwość zależności.

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 przez ten element. Jest to właściwość zależności.

IsStylusCaptureWithin

Pobiera wartość określającą, czy przechwytywanie stylu jest przechowywane przez ten element, czy element w granicach elementu i jego drzewie wizualnym. Jest to właściwość zależności.

IsStylusDirectlyOver

Pobiera wartość wskazującą, czy pozycja stylus odpowiada wynikom testu trafienia, które uwzględniają kompositing elementów. Jest to właściwość zależności.

IsStylusOver

Pobiera wartość wskazującą, czy kursor stylus znajduje się nad tym elementem (w tym elementami podrzędnymi wizualizacji). Jest to właściwość zależności.

IsVisible

Pobiera wartość wskazującą, czy ten element jest widoczny w interfejsie użytkownika. Jest to właściwość zależności.

Opacity

Pobiera lub ustawia współczynnik nieprzezroczystości zastosowany do całego UIElement , gdy jest renderowany w interfejsie użytkownika. Jest to właściwość zależności.

OpacityMask

Pobiera lub ustawia maskę nieprzezroczystości jako implementację zastosowaną Brush do dowolnego maskowania kanału alfa dla renderowanej zawartości tego elementu. Jest to właściwość zależności.

PersistId
Przestarzałe.

Pobiera wartość, która jednoznacznie identyfikuje ten element.

RenderSize

Pobiera (lub ustawia) ostateczny rozmiar renderowania tego elementu.

RenderTransform

Pobiera lub ustawia informacje przekształcenia, które wpływają na położenie renderowania tego elementu. Jest to właściwość zależności.

RenderTransformOrigin

Pobiera lub ustawia punkt środkowy dowolnej możliwej transformacji renderowania zadeklarowanej przez element RenderTransformw stosunku do granic elementu. Jest to właściwość zależności.

SnapsToDevicePixels

Pobiera lub ustawia wartość określającą, czy renderowanie dla tego elementu powinno używać ustawień pikseli specyficznych dla urządzenia podczas renderowania. Jest to właściwość zależności.

StylusPlugIns

Pobiera kolekcję wszystkich obiektów wtyczki stylu (dostosowywanie) skojarzonych z tym elementem.

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 są nad tym elementem.

TouchesOver

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

Uid

Pobiera lub ustawia unikatowy identyfikator (dla lokalizacji) dla tego elementu. Jest to właściwość zależności.

Visibility

Pobiera lub ustawia widoczność interfejsu użytkownika tego elementu. Jest to właściwość zależności.

VisualBitmapEffect
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia BitmapEffect wartość dla elementu Visual.

(Odziedziczone po Visual)
VisualBitmapEffectInput
Przestarzałe.
Przestarzałe.

Pobiera lub ustawia BitmapEffectInput wartość dla elementu Visual.

(Odziedziczone po Visual)
VisualBitmapScalingMode

Pobiera lub ustawia wartość BitmapScalingMode dla parametru Visual.

(Odziedziczone po Visual)
VisualCacheMode

Pobiera lub ustawia w pamięci podręcznej reprezentację elementu Visual.

(Odziedziczone po Visual)
VisualChildrenCount

Pobiera liczbę elementów podrzędnych dla elementu Visual.

(Odziedziczone po Visual)
VisualClearTypeHint

Pobiera lub ustawia wartość ClearTypeHint określającą sposób renderowania typu ClearType w elemecie Visual.

(Odziedziczone po Visual)
VisualClip

Pobiera lub ustawia region klipu jako VisualGeometry wartość.

(Odziedziczone po Visual)
VisualEdgeMode

Pobiera lub ustawia tryb Visual krawędzi jako EdgeMode wartość.

(Odziedziczone po Visual)
VisualEffect

Pobiera lub ustawia efekt mapy bitowej, który ma być stosowany do elementu Visual.

(Odziedziczone po Visual)
VisualOffset

Pobiera lub ustawia wartość przesunięcia obiektu wizualizacji.

(Odziedziczone po Visual)
VisualOpacity

Pobiera lub ustawia nieprzezroczystość obiektu Visual.

(Odziedziczone po Visual)
VisualOpacityMask

Pobiera lub ustawia Brush wartość reprezentującą maskę nieprzezroczystości elementu Visual.

(Odziedziczone po Visual)
VisualParent

Pobiera element nadrzędny drzewa wizualnego obiektu wizualizacji.

(Odziedziczone po Visual)
VisualScrollableAreaClip

Pobiera lub ustawia przycięty obszar przewijania dla obiektu Visual.

(Odziedziczone po Visual)
VisualTextHintingMode

Pobiera lub ustawia TextHintingMode element .Visual

(Odziedziczone po Visual)
VisualTextRenderingMode

Pobiera lub ustawia TextRenderingMode element .Visual

(Odziedziczone po Visual)
VisualTransform

Pobiera lub ustawia Transform wartość dla elementu Visual.

(Odziedziczone po Visual)
VisualXSnappingGuidelines

Pobiera lub ustawia kolekcję wskazówek współrzędnych x (pionowo).

(Odziedziczone po Visual)
VisualYSnappingGuidelines

Pobiera lub ustawia kolekcję wskazówek współrzędnych y (poziomych).

(Odziedziczone po Visual)

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 UIElement kolekcji obsługi zdarzeń.

AddVisualChild(Visual)

Definiuje relację nadrzędny-podrzędny między dwiema wizualizacjami.

(Odziedziczone po Visual)
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ę.

Arrange(Rect)

Umieszcza elementy podrzędne i określa rozmiar elementu UIElement. Elementy nadrzędne nazywają tę metodę z implementacji ArrangeCore(Rect) (lub odpowiednika na poziomie platformy WPF), aby utworzyć aktualizację układu cyklicznego. Ta metoda stanowi drugi przekazywanie aktualizacji układu.

ArrangeCore(Rect)

Definiuje szablon definicji układu układu na poziomie rdzenia WPF.

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 rysika 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 DependencyPropertyKeyelement .

(Odziedziczone po DependencyObject)
CoerceValue(DependencyProperty)

Coerce 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)
FindCommonVisualAncestor(DependencyObject)

Zwraca wspólny element nadrzędny dwóch obiektów wizualnych.

(Odziedziczone po Visual)
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 wszelkie możliwe animowane wartości z uruchomionej lub zatrzymanej animacji.

GetHashCode()

Pobiera kod skrótu dla tego pliku DependencyObject.

(Odziedziczone po DependencyObject)
GetLayoutClip(Size)

Zwraca alternatywną geometrię przycinania, która reprezentuje region, który byłby przycięty, gdyby ClipToBounds został ustawiony na truewartość .

GetLocalValueEnumerator()

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

(Odziedziczone po DependencyObject)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
GetUIParentCore()

Po zastąpieniu 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 obiektu DependencyObject.

(Odziedziczone po DependencyObject)
GetVisualChild(Int32)

Zwraca wartość określoną Visual w obiekcie nadrzędnym VisualCollection.

(Odziedziczone po Visual)
HitTestCore(GeometryHitTestParameters)

Implementuje HitTestCore(GeometryHitTestParameters) dostarczanie podstawowego elementu hit zachowanie testowania (zwracanie GeometryHitTestResult).

HitTestCore(PointHitTestParameters)

Implementuje HitTestCore(PointHitTestParameters) dostarczanie podstawowego elementu hit zachowanie testowania (zwracanie HitTestResult).

InputHitTest(Point)

Zwraca element wejściowy w bieżącym elemencie, który znajduje się na określonych współrzędnych względem źródła bieżącego elementu.

InvalidateArrange()

Unieważnia stan rozmieszczania (układ) elementu. Po unieważnieniu element będzie miał zaktualizowany układ, który wystąpi asynchronicznie, chyba że zostanie wymuszony przez UpdateLayout()element .

InvalidateMeasure()

Unieważnia stan miary (układ) elementu.

InvalidateProperty(DependencyProperty)

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

(Odziedziczone po DependencyObject)
InvalidateVisual()

Unieważnia renderowanie elementu i wymusza pełne przekazanie nowego układu. OnRender(DrawingContext) jest wywoływany po zakończeniu cyklu układu.

IsAncestorOf(DependencyObject)

Określa, czy obiekt wizualny jest obiektem nadrzędnym obiektu wizualizacji potomnej.

(Odziedziczone po Visual)
IsDescendantOf(DependencyObject)

Określa, czy obiekt wizualizacji jest elementem potomnym obiektu wizualnego programu ancestor.

(Odziedziczone po Visual)
Measure(Size)

DesiredSize Aktualizacje element .UIElement Elementy nadrzędne nazywają tę metodę z własnych MeasureCore(Size) implementacji, aby utworzyć aktualizację układu cyklicznego. Wywołanie tej metody polega na pierwszym przekazaniu (przekazaniu miary) aktualizacji układu.

MeasureCore(Size)

W przypadku zastąpienia w klasie pochodnej zapewnia logikę pomiaru prawidłowego określania rozmiaru tego elementu przy uwzględnieniu rozmiaru dowolnej zawartości elementu podrzędnego.

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ślony przez kierunek wskazówek, który jest interpretowany w organizacji elementu nadrzędnego wizualizacji dla tego elementu.

OnAccessKey(AccessKeyEventArgs)

Zapewnia obsługę klas, gdy jest wywoływany klucz dostępu zrozumiały dla tego elementu.

OnChildDesiredSizeChanged(UIElement)

Obsługuje zachowanie układu w przypadku zmiany rozmiaru elementu podrzędnego.

OnCreateAutomationPeer()

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

OnDpiChanged(DpiScale, DpiScale)

Wywoływana, gdy dpi, w której ten widok jest renderowany, zmienia się.

(Odziedziczone po Visual)
OnDragEnter(DragEventArgs)

Wywoływane, gdy nieobsługiwane DragEnter dołączone zdarzenie osiąga element w 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 osiąga element w 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 osiąga element w 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 osiąga element w 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 osiąga element w 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 osiąga element w 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 osiąga element w 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 osiąga element w 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 w tym elemecie. 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 w tym elemecie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

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

OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

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

OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

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

OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

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

OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

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

OnKeyDown(KeyEventArgs)

Wywoływane, gdy nieobsługiwane KeyDown dołączone zdarzenie osiąga element w 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 osiąga element w 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 osiąga element w 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 osiąga element w 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 osiąga element w 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.

OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs)

Wywoływana, ManipulationBoundaryFeedback gdy wystąpi zdarzenie.

OnManipulationCompleted(ManipulationCompletedEventArgs)

Wywoływana, ManipulationCompleted gdy wystąpi zdarzenie.

OnManipulationDelta(ManipulationDeltaEventArgs)

Wywoływana, ManipulationDelta gdy wystąpi zdarzenie.

OnManipulationInertiaStarting(ManipulationInertiaStartingEventArgs)

Wywoływana, ManipulationInertiaStarting gdy wystąpi zdarzenie.

OnManipulationStarted(ManipulationStartedEventArgs)

Wywoływana, ManipulationStarted gdy wystąpi zdarzenie.

OnManipulationStarting(ManipulationStartingEventArgs)

Zapewnia obsługę klas dla zdarzenia kierowanego ManipulationStarting , które występuje po pierwszym utworzeniu procesora manipulowania.

OnMouseDown(MouseButtonEventArgs)

Wywoływane, gdy nieobsługiwane MouseDown dołączone zdarzenie osiąga element w 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 dołączonego MouseEnter zdarzenia w tym elemecie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

OnMouseLeave(MouseEventArgs)

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

OnMouseLeftButtonDown(MouseButtonEventArgs)

Wywoływane po wywołaniu nieobsługiwanego MouseLeftButtonDown zdarzenia kierowanego w tym elemecie. 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, który pochodzi 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 osiąga element w 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, który pochodzi 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, który pochodzi 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, który pochodzi 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 osiąga element w 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 obowiązująca wartość dowolnej właściwości zależności została DependencyObject zaktualizowana. Określona właściwość zależności, która uległa zmianie, 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.

OnRender(DrawingContext)

Po zastąpieniu klasy pochodnej uczestniczy w operacjach renderowania, które są kierowane przez system układu. Instrukcje renderowania dla tego elementu nie są używane bezpośrednio w przypadku wywołania tej metody i są zamiast tego zachowywane na potrzeby późniejszego asynchronicznego użycia przez układ i rysunek.

OnRenderSizeChanged(SizeChangedInfo)

Po zastąpieniu klasy pochodnej uczestniczy w operacjach renderowania, które są kierowane przez system układu. Ta metoda jest wywoływana po aktualizacji układu i przed renderowaniem, jeśli element RenderSize uległ zmianie w wyniku aktualizacji układu.

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 UIElementelementu .

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.

OnVisualChildrenChanged(DependencyObject, DependencyObject)

Wywoływana po VisualCollection zmodyfikowaniu obiektu wizualizacji.

(Odziedziczone po Visual)
OnVisualParentChanged(DependencyObject)

Wywoływane, gdy element nadrzędny tego UIElement elementu zgłasza zmianę do jego bazowego elementu nadrzędnego wizualizacji.

PointFromScreen(Point)

Konwertuje współrzędnych Point w ekranie na Point wartość reprezentującą bieżący układ współrzędnych elementu Visual.

(Odziedziczone po Visual)
PointToScreen(Point)

Konwertuje element Point , który reprezentuje bieżący układ współrzędnych współrzędnych VisualPoint na ekranie.

(Odziedziczone po Visual)
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)

Zgłasza 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 w stylus, jeśli ten element trzymał przechwytywanie.

ReleaseTouchCapture(TouchDevice)

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

RemoveHandler(RoutedEvent, Delegate)

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

RemoveVisualChild(Visual)

Usuwa relację nadrzędny-podrzędny między dwiema wizualizacjami.

(Odziedziczone po Visual)
SetCurrentValue(DependencyProperty, Object)

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

(Odziedziczone po DependencyObject)
SetValue(DependencyProperty, Object)

Ustawia wartość lokalną właściwości zależności określonej przez jego 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ślona 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ść podanej właściwości zależności.

(Odziedziczone po DependencyObject)
ToString()

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

(Odziedziczone po Object)
TransformToAncestor(Visual)

Zwraca transformację, która może służyć do przekształcania współrzędnych z obiektu wizualnego na Visual określony Visual element nadrzędny.

(Odziedziczone po Visual)
TransformToAncestor(Visual3D)

Zwraca transformację, która może służyć do przekształcania współrzędnych z obiektu wizualnego na Visual określony Visual3D element nadrzędny.

(Odziedziczone po Visual)
TransformToDescendant(Visual)

Zwraca przekształcenie, które może służyć do przekształcania współrzędnych z Visual elementu podrzędnego do określonego obiektu wizualnego.

(Odziedziczone po Visual)
TransformToVisual(Visual)

Zwraca przekształcenie, które może służyć do przekształcania współrzędnych z Visual obiektu do określonego obiektu wizualizacji.

(Odziedziczone po Visual)
TranslatePoint(Point, UIElement)

Tłumaczy punkt względem tego elementu na współrzędne względem określonego elementu.

UpdateLayout()

Zapewnia, że wszystkie elementy podrzędne wizualizacji tego elementu są prawidłowo aktualizowane dla układu.

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 obiekt 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 potencjalne miejsce docelowe upuszczania.

Drop

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

FocusableChanged

Występuje, gdy wartość Focusable właściwości się zmienia.

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 dotknięcie jest przechwytywane do tego elementu.

IsEnabledChanged

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

IsHitTestVisibleChanged

Występuje, gdy wartość IsHitTestVisible właściwości zależności zmienia się na tym elemecie.

IsKeyboardFocusedChanged

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

IsKeyboardFocusWithinChanged

Występuje, gdy wartość IsKeyboardFocusWithin 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.

IsVisibleChanged

Występuje, gdy wartość IsVisible 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.

LayoutUpdated

Występuje, gdy układ różnych elementów wizualnych skojarzonych z bieżącymi Dispatcher zmianami.

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 przechwycenie stylu.

LostTouchCapture

Występuje, gdy ten element traci przechwytywanie dotyku.

ManipulationBoundaryFeedback

Występuje, gdy manipulacja napotyka granicę.

ManipulationCompleted

Występuje po zakończeniu UIElement manipulowania i inercji obiektu.

ManipulationDelta

Występuje, gdy urządzenie wejściowe zmienia położenie podczas manipulowania.

ManipulationInertiaStarting

Występuje, gdy urządzenie wejściowe traci kontakt z UIElement obiektem podczas manipulowania i rozpoczyna się inercja.

ManipulationStarted

Występuje, gdy urządzenie wejściowe rozpoczyna manipulowanie obiektem UIElement .

ManipulationStarting

Występuje po pierwszym utworzeniu procesora manipulowania.

MouseDown

Występuje, gdy dowolny przycisk myszy jest naciskany, gdy wskaźnik jest 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 jest nad tym elementem.

MouseLeftButtonUp

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

MouseMove

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

MouseRightButtonDown

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

MouseRightButtonUp

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

MouseUp

Występuje, gdy dowolny przycisk myszy zostanie zwolniony nad tym elementem.

MouseWheel

Występuje, gdy użytkownik obraca kółko myszy, gdy wskaźnik myszy jest 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 uruchomieniu operacji przeciągania i upuszczania.

PreviewGotKeyboardFocus

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

PreviewKeyDown

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

PreviewKeyUp

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

PreviewLostKeyboardFocus

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

PreviewMouseDown

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

PreviewMouseLeftButtonDown

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

PreviewMouseLeftButtonUp

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

PreviewMouseMove

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

PreviewMouseRightButtonDown

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

PreviewMouseRightButtonUp

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

PreviewMouseUp

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

PreviewMouseWheel

Występuje, gdy użytkownik obraca kółko myszy, gdy wskaźnik myszy jest nad tym elementem.

PreviewQueryContinueDrag

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

PreviewStylusButtonDown

Występuje, gdy przycisk stylus jest naciskany, gdy wskaźnik jest nad tym elementem.

PreviewStylusButtonUp

Występuje, gdy przycisk stylus jest zwalniany, gdy wskaźnik jest nad tym elementem.

PreviewStylusDown

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

PreviewStylusInAirMove

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

PreviewStylusInRange

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

PreviewStylusMove

Występuje, gdy rysik przechodzi przez element. Rysik musi zostać przeniesiony podczas wykrywania przez cyfryzatora, PreviewStylusInAirMove aby podnieść to zdarzenie, w przeciwnym razie zostanie podniesiony.

PreviewStylusOutOfRange

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

PreviewStylusSystemGesture

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

PreviewStylusUp

Występuje, gdy użytkownik podnosi stylus off digitizer, 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 jest nad tym elementem.

PreviewTouchMove

Występuje, gdy palec porusza się na ekranie, gdy palec jest 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 wystę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 być zmieniony na podstawie jego nowej pozycji.

StylusButtonDown

Występuje, gdy przycisk stylus jest naciskany, gdy wskaźnik jest nad tym elementem.

StylusButtonUp

Występuje, gdy przycisk stylus jest zwalniany, gdy wskaźnik jest 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 przechodzi nad elementem bez dotykania cyfryzatora.

StylusInRange

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

StylusLeave

Występuje, gdy rysik opuszcza granice elementu.

StylusMove

Występuje, gdy rysik przechodzi nad tym elementem. W celu podniesienia tego zdarzenia należy przenieść rysik podczas pracy z cyfryzatorem. StylusInAirMove W przeciwnym razie zamiast tego zostanie podniesiony.

StylusOutOfRange

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

StylusSystemGesture

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

StylusUp

Występuje, gdy użytkownik podnosi stylus off digitizer, gdy jest on 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 jest 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 poza granicami tego elementu.

TouchMove

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

TouchUp

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

Dotyczy