UIElement Klas

Definitie

UIElement is een basisklasse voor WPF basisniveau-implementaties die voortbouwen op Windows Presentation Foundation -elementen (WPF) en basiskenmerken van de presentatie.

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
Overname
Afgeleid
Kenmerken
Implementeringen

Opmerkingen

UIElement biedt een beginpunt voor de kenmerken van de elementindeling en biedt ook virtuele methoden die afgeleide klassen kunnen overschrijven, wat invloed kan hebben op het weergavegedrag van de indeling van het element en de onderliggende elementen.

Veel van de invoer- en focusgedrag voor elementen in het algemeen wordt ook gedefinieerd in de UIElement klasse. Dit omvat de gebeurtenissen voor toetsenbord-, muis- en stylusinvoer en gerelateerde statuseigenschappen. Veel van deze gebeurtenissen zijn gerouteerde gebeurtenissen en veel van de invoergebeurtenissen hebben zowel een versie van een subbbelende routering als een tunnelversie van de gebeurtenis. Deze gekoppelde gebeurtenissen zijn doorgaans de gebeurtenissen van het grootste belang om auteurs te beheren.

UIElement bevat ook API's die betrekking hebben op het WPF gebeurtenismodel, inclusief methoden die opgegeven gerouteerde gebeurtenissen kunnen genereren die afkomstig zijn van een elementinstantie.

In termen van architectuur UIElement kan worden beschouwd als ongeveer gelijk aan een venstergreep in Win32-programmering of een Element in Dynamic HTML -programmering (DHTML). UIElement is een basiselement op het WPF kernniveau.

A UIElement heeft de volgende mogelijkheden die specifiek zijn gedefinieerd door de UIElement klasse:

  • Kan worden weergegeven als een onderliggend element (UIElement afgeleid van Visual, een grafische klasse op hoog niveau)

  • Bevat logica die wordt gebruikt om de grootte en positie van mogelijke onderliggende elementen van een UIElement (indien geïnterpreteerd door een indelingssysteem) te bepalen

  • Kan reageren op gebruikersinvoer (inclusief controle over waar invoer naar wordt verzonden via de verwerking van gebeurtenisroutering of routering van opdrachten)

  • Kan gerouteerde gebeurtenissen genereren die een route door de structuur van het logische element verplaatsen

  • Ondersteunt enkele aspecten van het animatiesysteem

FrameworkElement is de WPF implementatieklasse op frameworkniveau die voortbouwt op UIElement en specifieke interacties met het WPF frameworkniveau toevoegt. FrameworkElement voegt de volgende mogelijkheden toe en definieert deze:

  • Aanvullende frameworkspecifieke indelingskenmerken

  • Ondersteuning voor uitgebreidere metagegevensrapportage over eigenschappen

  • Klassespecifieke implementatie van bepaalde invoerbasisklassen en hun gekoppelde eigenschappen of gekoppelde gebeurtenissen

  • Stijlondersteuning

  • Verdere ondersteuning voor animaties

Een andere gerelateerde klasse is ContentElement. De ContentElement klasse implementeert veel van dezelfde leden als wel UIElement; het verschil tussen deze twee klassen moet te maken hebben met hun beoogde plaats in het algemene inhoudsmodel. Een UIElement afgeleide klasse definieert doorgaans een relatief star inhoudsmodel, wat betekent dat er beperkingen gelden voor welke elementen onderliggende elementen in markeringen kunnen zijn. Er is mogelijk capaciteit voor het nemen van minder beperkende onderliggende inhoud in een UIElement, maar die capaciteit wordt meestal gecentraliseerd in aangewezen inhoudseigenschappen. Een ContentElement afgeleide klasse is doorgaans niet zo beperkend over inhoud, ter ondersteuning van scenario's zoals documenten in stroomindeling.

Important

Visibility status is van invloed op alle invoerafhandeling door dat element. Elementen die niet zichtbaar zijn, nemen niet deel aan het testen van treffers en ontvangen geen invoergebeurtenissen, zelfs niet als de muis boven de grenzen ligt waar het element zou zijn als het zichtbaar zou zijn.

Constructors

Name Description
UIElement()

Initialiseert een nieuw exemplaar van de UIElement klasse.

Velden

Name Description
AllowDropProperty

Identificeert de AllowDrop afhankelijkheidseigenschap.

AreAnyTouchesCapturedProperty

Identificeert de AreAnyTouchesCaptured afhankelijkheidseigenschap.

AreAnyTouchesCapturedWithinProperty

Identificeert de AreAnyTouchesCapturedWithin afhankelijkheidseigenschap.

AreAnyTouchesDirectlyOverProperty

Identificeert de AreAnyTouchesDirectlyOver afhankelijkheidseigenschap.

AreAnyTouchesOverProperty

Identificeert de AreAnyTouchesOver afhankelijkheidseigenschap.

BitmapEffectInputProperty

Identificeert de BitmapEffectInput afhankelijkheidseigenschap.

BitmapEffectProperty

Identificeert de BitmapEffect afhankelijkheidseigenschap.

CacheModeProperty

Identificeert de CacheMode afhankelijkheidseigenschap.

ClipProperty

Identificeert de Clip afhankelijkheidseigenschap.

ClipToBoundsProperty

Identificeert de ClipToBounds afhankelijkheidseigenschap.

DragEnterEvent

Identificeert de DragEnter gerouteerde gebeurtenis.

DragLeaveEvent

Identificeert de DragLeave gerouteerde gebeurtenis.

DragOverEvent

Identificeert de DragOver gerouteerde gebeurtenis.

DropEvent

Identificeert de Drop gerouteerde gebeurtenis.

EffectProperty

Identificeert de Effect afhankelijkheidseigenschap.

FocusableProperty

Identificeert de Focusable afhankelijkheidseigenschap.

GiveFeedbackEvent

Identificeert de GiveFeedback gerouteerde gebeurtenis.

GotFocusEvent

Identificeert de GotFocus gerouteerde gebeurtenis.

GotKeyboardFocusEvent

Identificeert de GotKeyboardFocus gerouteerde gebeurtenis.

GotMouseCaptureEvent

Identificeert de GotMouseCapture gerouteerde gebeurtenis.

GotStylusCaptureEvent

Identificeert de GotStylusCapture gerouteerde gebeurtenis.

GotTouchCaptureEvent

Identificeert de GotTouchCapture gerouteerde gebeurtenis.

IsEnabledProperty

Identificeert de IsEnabled afhankelijkheidseigenschap.

IsFocusedProperty

Identificeert de IsFocused afhankelijkheidseigenschap.

IsHitTestVisibleProperty

Identificeert de IsHitTestVisible afhankelijkheidseigenschap.

IsKeyboardFocusedProperty

Identificeert de IsKeyboardFocused afhankelijkheidseigenschap.

IsKeyboardFocusWithinProperty

Identificeert de IsKeyboardFocusWithin afhankelijkheidseigenschap.

IsManipulationEnabledProperty

Identificeert de IsManipulationEnabled afhankelijkheidseigenschap.

IsMouseCapturedProperty

Identificeert de IsMouseCaptured afhankelijkheidseigenschap.

IsMouseCaptureWithinProperty

Identificeert de IsMouseCaptureWithin afhankelijkheidseigenschap.

IsMouseDirectlyOverProperty

Identificeert de IsMouseDirectlyOver afhankelijkheidseigenschap.

IsMouseOverProperty

Identificeert de IsMouseOver afhankelijkheidseigenschap.

IsStylusCapturedProperty

Identificeert de IsStylusCaptured afhankelijkheidseigenschap.

IsStylusCaptureWithinProperty

Identificeert de IsStylusCaptureWithin afhankelijkheidseigenschap.

IsStylusDirectlyOverProperty

Identificeert de IsStylusDirectlyOver afhankelijkheidseigenschap.

IsStylusOverProperty

Identificeert de IsStylusOver afhankelijkheidseigenschap.

IsVisibleProperty

Identificeert de IsVisible afhankelijkheidseigenschap.

KeyDownEvent

Identificeert de KeyDown gerouteerde gebeurtenis.

KeyUpEvent

Identificeert de KeyUp gerouteerde gebeurtenis.

LostFocusEvent

Identificeert de LostFocus gerouteerde gebeurtenis.

LostKeyboardFocusEvent

Identificeert de LostKeyboardFocus gerouteerde gebeurtenis.

LostMouseCaptureEvent

Identificeert de LostMouseCapture gerouteerde gebeurtenis.

LostStylusCaptureEvent

Identificeert de LostStylusCapture gerouteerde gebeurtenis.

LostTouchCaptureEvent

Identificeert de LostTouchCapture gerouteerde gebeurtenis.

ManipulationBoundaryFeedbackEvent

Identificeert de ManipulationBoundaryFeedback gebeurtenis.

ManipulationCompletedEvent

Identificeert de ManipulationCompleted gerouteerde gebeurtenis.

ManipulationDeltaEvent

Identificeert de ManipulationDelta gerouteerde gebeurtenis.

ManipulationInertiaStartingEvent

Identificeert de ManipulationInertiaStarting gerouteerde gebeurtenis.

ManipulationStartedEvent

Identificeert de ManipulationStarted gerouteerde gebeurtenis.

ManipulationStartingEvent

Identificeert de ManipulationStarting gerouteerde gebeurtenis.

MouseDownEvent

Identificeert de MouseDown gerouteerde gebeurtenis.

MouseEnterEvent

Identificeert de MouseEnter gerouteerde gebeurtenis.

MouseLeaveEvent

Identificeert de MouseLeave gerouteerde gebeurtenis.

MouseLeftButtonDownEvent

Identificeert de MouseLeftButtonDown gerouteerde gebeurtenis.

MouseLeftButtonUpEvent

Identificeert de MouseLeftButtonUp gerouteerde gebeurtenis.

MouseMoveEvent

Identificeert de MouseMove gerouteerde gebeurtenis.

MouseRightButtonDownEvent

Identificeert de MouseRightButtonDown gerouteerde gebeurtenis.

MouseRightButtonUpEvent

Identificeert de MouseRightButtonUp gerouteerde gebeurtenis.

MouseUpEvent

Identificeert de MouseUp gerouteerde gebeurtenis.

MouseWheelEvent

Identificeert de MouseWheel gerouteerde gebeurtenis.

OpacityMaskProperty

Identificeert de OpacityMask afhankelijkheidseigenschap.

OpacityProperty

Identificeert de Opacity afhankelijkheidseigenschap.

PreviewDragEnterEvent

Identificeert de PreviewDragEnter gerouteerde gebeurtenis.

PreviewDragLeaveEvent

Identificeert de PreviewDragLeave gerouteerde gebeurtenis.

PreviewDragOverEvent

Identificeert de PreviewDragOver gerouteerde gebeurtenis.

PreviewDropEvent

Identificeert de PreviewDrop gerouteerde gebeurtenis.

PreviewGiveFeedbackEvent

Identificeert de PreviewGiveFeedback gerouteerde gebeurtenis.

PreviewGotKeyboardFocusEvent

Identificeert de PreviewGotKeyboardFocus gerouteerde gebeurtenis.

PreviewKeyDownEvent

Identificeert de PreviewKeyDown gerouteerde gebeurtenis.

PreviewKeyUpEvent

Identificeert de PreviewKeyUp gerouteerde gebeurtenis.

PreviewLostKeyboardFocusEvent

Identificeert de PreviewLostKeyboardFocus gerouteerde gebeurtenis.

PreviewMouseDownEvent

Identificeert de PreviewMouseDown gerouteerde gebeurtenis.

PreviewMouseLeftButtonDownEvent

Identificeert de PreviewMouseLeftButtonDown gerouteerde gebeurtenis.

PreviewMouseLeftButtonUpEvent

Identificeert de PreviewMouseLeftButtonUp gerouteerde gebeurtenis.

PreviewMouseMoveEvent

Identificeert de PreviewMouseMove gerouteerde gebeurtenis.

PreviewMouseRightButtonDownEvent

Identificeert de PreviewMouseRightButtonDown gerouteerde gebeurtenis.

PreviewMouseRightButtonUpEvent

Identificeert de PreviewMouseRightButtonUp gerouteerde gebeurtenis.

PreviewMouseUpEvent

Identificeert de PreviewMouseUp gerouteerde gebeurtenis.

PreviewMouseWheelEvent

Identificeert de PreviewMouseWheel gerouteerde gebeurtenis.

PreviewQueryContinueDragEvent

Identificeert de PreviewQueryContinueDrag gerouteerde gebeurtenis.

PreviewStylusButtonDownEvent

Identificeert de PreviewStylusButtonDown gerouteerde gebeurtenis.

PreviewStylusButtonUpEvent

Identificeert de PreviewStylusButtonUp gerouteerde gebeurtenis.

PreviewStylusDownEvent

Identificeert de PreviewStylusDown gerouteerde gebeurtenis.

PreviewStylusInAirMoveEvent

Identificeert de PreviewStylusInAirMove gerouteerde gebeurtenis.

PreviewStylusInRangeEvent

Identificeert de PreviewStylusInRange gerouteerde gebeurtenis.

PreviewStylusMoveEvent

Identificeert de PreviewStylusMove gerouteerde gebeurtenis.

PreviewStylusOutOfRangeEvent

Identificeert de PreviewStylusOutOfRange gerouteerde gebeurtenis.

PreviewStylusSystemGestureEvent

Identificeert de PreviewStylusSystemGesture gerouteerde gebeurtenis.

PreviewStylusUpEvent

Identificeert de PreviewStylusUp gerouteerde gebeurtenis.

PreviewTextInputEvent

Identificeert de PreviewTextInput gerouteerde gebeurtenis.

PreviewTouchDownEvent

Identificeert de PreviewTouchDown gerouteerde gebeurtenis.

PreviewTouchMoveEvent

Identificeert de PreviewTouchMove gerouteerde gebeurtenis.

PreviewTouchUpEvent

Identificeert de PreviewTouchUp gerouteerde gebeurtenis.

QueryContinueDragEvent

Identificeert de QueryContinueDrag gerouteerde gebeurtenis.

QueryCursorEvent

Identificeert de QueryCursor gerouteerde gebeurtenis.

RenderTransformOriginProperty

Identificeert de RenderTransformOrigin afhankelijkheidseigenschap.

RenderTransformProperty

Identificeert de RenderTransform afhankelijkheidseigenschap.

SnapsToDevicePixelsProperty

Identificeert de SnapsToDevicePixels afhankelijkheidseigenschap.

StylusButtonDownEvent

Identificeert de StylusButtonDown gerouteerde gebeurtenis.

StylusButtonUpEvent

Identificeert de StylusButtonUp gerouteerde gebeurtenis.

StylusDownEvent

Identificeert de StylusDown gerouteerde gebeurtenis.

StylusEnterEvent

Identificeert de StylusEnter gerouteerde gebeurtenis.

StylusInAirMoveEvent

Identificeert de StylusInAirMove gerouteerde gebeurtenis.

StylusInRangeEvent

Identificeert de StylusInRange gerouteerde gebeurtenis.

StylusLeaveEvent

Identificeert de StylusLeave gerouteerde gebeurtenis.

StylusMoveEvent

Identificeert de StylusMove gerouteerde gebeurtenis.

StylusOutOfRangeEvent

Identificeert de StylusOutOfRange gerouteerde gebeurtenis.

StylusSystemGestureEvent

Identificeert de StylusSystemGesture gerouteerde gebeurtenis.

StylusUpEvent

Identificeert de StylusUp gerouteerde gebeurtenis.

TextInputEvent

Identificeert de TextInput gerouteerde gebeurtenis.

TouchDownEvent

Identificeert de TouchDown gerouteerde gebeurtenis.

TouchEnterEvent

Identificeert de TouchEnter gerouteerde gebeurtenis.

TouchLeaveEvent

Identificeert de TouchLeave gerouteerde gebeurtenis.

TouchMoveEvent

Identificeert de TouchMove gerouteerde gebeurtenis.

TouchUpEvent

Identificeert de TouchUp gerouteerde gebeurtenis.

UidProperty

Identificeert de Uid afhankelijkheidseigenschap.

VisibilityProperty

Identificeert de Visibility afhankelijkheidseigenschap.

Eigenschappen

Name Description
AllowDrop

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit element kan worden gebruikt als doel van een slepen-en-neerzetten-bewerking. Dit is een afhankelijkheidseigenschap.

AreAnyTouchesCaptured

Hiermee wordt een waarde opgehaald die aangeeft of ten minste één aanraking wordt vastgelegd voor dit element.

AreAnyTouchesCapturedWithin

Hiermee wordt een waarde opgehaald die aangeeft of ten minste één aanraking wordt vastgelegd in dit element of op onderliggende elementen in de visuele structuur.

AreAnyTouchesDirectlyOver

Hiermee wordt een waarde opgehaald die aangeeft of ten minste één aanraking op dit element wordt ingedrukt.

AreAnyTouchesOver

Hiermee wordt een waarde opgehaald die aangeeft of ten minste één aanraking wordt ingedrukt op dit element of onderliggende elementen in de visuele structuur.

BitmapEffect
Verouderd.
Verouderd.

Hiermee wordt een bitmapeffect opgehaald of ingesteld dat rechtstreeks van toepassing is op de weergegeven inhoud voor dit element. Dit is een afhankelijkheidseigenschap.

BitmapEffectInput
Verouderd.
Verouderd.

Hiermee wordt een invoerbron opgehaald of ingesteld voor het bitmapeffect dat rechtstreeks van toepassing is op de gerenderde inhoud voor dit element. Dit is een afhankelijkheidseigenschap.

CacheMode

Hiermee haalt u een in de cache opgeslagen weergave van de UIElement.

Clip

Hiermee haalt u de geometrie op die wordt gebruikt om het overzicht van de inhoud van een element te definiëren. Dit is een afhankelijkheidseigenschap.

ClipToBounds

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de inhoud van dit element moet worden geknipt (of inhoud die afkomstig is van de onderliggende elementen van dit element) zodat deze in de grootte van het element past. Dit is een afhankelijkheidseigenschap.

CommandBindings

Hiermee haalt u een verzameling CommandBinding objecten op die aan dit element zijn gekoppeld. Een CommandBinding maakt het verwerken van opdrachten voor dit element mogelijk en declareert de koppeling tussen een opdracht, de bijbehorende gebeurtenissen en de handlers die door dit element zijn gekoppeld.

DependencyObjectType

Hiermee haalt u het DependencyObjectType CLR-type van dit exemplaar op.

(Overgenomen van DependencyObject)
DesiredSize

Hiermee haalt u de grootte op die dit element tijdens de meting pass van het indelingsproces heeft berekend.

Dispatcher

Hiermee wordt de Dispatcher aan dit DispatcherObject gekoppelde bestand.

(Overgenomen van DispatcherObject)
Effect

Hiermee haalt u het bitmapeffect op of stelt u dit in op de UIElement. Dit is een afhankelijkheidseigenschap.

Focusable

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het element de focus kan ontvangen. Dit is een afhankelijkheidseigenschap.

HasAnimatedProperties

Hiermee wordt een waarde opgehaald die aangeeft of dit element animatie-eigenschappen heeft.

HasEffectiveKeyboardFocus

Hiermee wordt een waarde opgehaald die aangeeft of de UIElement focus heeft.

InputBindings

Hiermee haalt u de verzameling invoerbindingen op die aan dit element zijn gekoppeld.

IsArrangeValid

Hiermee wordt een waarde opgehaald die aangeeft of de berekende grootte en positie van onderliggende elementen in de indeling van dit element geldig zijn.

IsEnabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit element is ingeschakeld in de gebruikersinterface (UI). Dit is een afhankelijkheidseigenschap.

IsEnabledCore

Hiermee haalt u een waarde op die de retourwaarde van IsEnabled in afgeleide klassen wordt.

IsFocused

Hiermee wordt een waarde opgehaald die bepaalt of dit element een logische focus heeft. Dit is een afhankelijkheidseigenschap.

IsHitTestVisible

Hiermee wordt een waarde opgehaald of ingesteld waarmee wordt aangegeven of dit element mogelijk kan worden geretourneerd als een hittestresultaat van een deel van de weergegeven inhoud. Dit is een afhankelijkheidseigenschap.

IsInputMethodEnabled

Hiermee wordt een waarde opgehaald die aangeeft of een invoermethodesysteem, zoals een Input Method Editor (IME), is ingeschakeld voor het verwerken van de invoer naar dit element.

IsKeyboardFocused

Hiermee wordt een waarde opgehaald die aangeeft of dit element de toetsenbordfocus heeft. Dit is een afhankelijkheidseigenschap.

IsKeyboardFocusWithin

Hiermee wordt een waarde opgehaald die aangeeft of de toetsenbordfocus zich ergens in het element of de onderliggende elementen van de visuele structuur bevindt. Dit is een afhankelijkheidseigenschap.

IsManipulationEnabled

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of manipulatie-gebeurtenissen op dit UIElementzijn ingeschakeld.

IsMeasureValid

Hiermee wordt een waarde opgehaald die aangeeft of de huidige grootte die wordt geretourneerd door de indelingsmeting geldig is.

IsMouseCaptured

Hiermee wordt een waarde opgehaald die aangeeft of de muis wordt vastgelegd in dit element. Dit is een afhankelijkheidseigenschap.

IsMouseCaptureWithin

Hiermee haalt u een waarde op die bepaalt of de muis wordt vastgehouden door dit element of door onderliggende elementen in de visuele structuur. Dit is een afhankelijkheidseigenschap.

IsMouseDirectlyOver

Hiermee wordt een waarde opgehaald die aangeeft of de positie van de muisaanwijzer overeenkomt met de resultaten van de test, waarbij rekening wordt gehouden met elementcompositing. Dit is een afhankelijkheidseigenschap.

IsMouseOver

Hiermee wordt een waarde opgehaald die aangeeft of de muiswijzer zich boven dit element bevindt (inclusief onderliggende elementen in de visuele structuur). Dit is een afhankelijkheidseigenschap.

IsSealed

Hiermee wordt een waarde opgehaald die aangeeft of dit exemplaar momenteel is verzegeld (alleen-lezen).

(Overgenomen van DependencyObject)
IsStylusCaptured

Hiermee wordt een waarde opgehaald die aangeeft of de stylus door dit element wordt vastgelegd. Dit is een afhankelijkheidseigenschap.

IsStylusCaptureWithin

Hiermee wordt een waarde opgehaald die bepaalt of stylus capture wordt vastgehouden door dit element, of een element binnen de elementgrenzen en de bijbehorende visuele structuur. Dit is een afhankelijkheidseigenschap.

IsStylusDirectlyOver

Hiermee wordt een waarde opgehaald die aangeeft of de styluspositie overeenkomt met de resultaten van de test, waarbij rekening wordt gehouden met elementcompositing. Dit is een afhankelijkheidseigenschap.

IsStylusOver

Hiermee wordt een waarde opgehaald die aangeeft of de styluscursor zich boven dit element bevindt (inclusief onderliggende visuele elementen). Dit is een afhankelijkheidseigenschap.

IsVisible

Hiermee wordt een waarde opgehaald die aangeeft of dit element zichtbaar is in de gebruikersinterface (UI). Dit is een afhankelijkheidseigenschap.

Opacity

Hiermee wordt de ondoorzichtigheidsfactor opgehaald of ingesteld die op het gehele UIElement element wordt toegepast wanneer deze wordt weergegeven in de gebruikersinterface (UI). Dit is een afhankelijkheidseigenschap.

OpacityMask

Hiermee wordt een dekkingsmasker opgehaald of ingesteld als een Brush implementatie die wordt toegepast op een alfakanaalmaskering voor de weergegeven inhoud van dit element. Dit is een afhankelijkheidseigenschap.

PersistId
Verouderd.

Hiermee haalt u een waarde op waarmee dit element uniek wordt geïdentificeerd.

RenderSize

Hiermee wordt de uiteindelijke weergavegrootte van dit element (of ingesteld).

RenderTransform

Hiermee haalt u transformatiegegevens op die van invloed zijn op de renderingpositie van dit element. Dit is een afhankelijkheidseigenschap.

RenderTransformOrigin

Hiermee haalt u het middelpunt van een mogelijke rendertransformatie op die is gedeclareerd RenderTransformdoor , ten opzichte van de grenzen van het element. Dit is een afhankelijkheidseigenschap.

SnapsToDevicePixels

Hiermee wordt een waarde opgehaald of ingesteld die bepaalt of rendering voor dit element apparaatspecifieke pixelinstellingen moet gebruiken tijdens het weergeven. Dit is een afhankelijkheidseigenschap.

StylusPlugIns

Hiermee haalt u een verzameling op van alle stylus-invoegtoepassingen (aanpassingsobjecten) die aan dit element zijn gekoppeld.

TouchesCaptured

Hiermee haalt u alle aanraakapparaten op die zijn vastgelegd in dit element.

TouchesCapturedWithin

Hiermee haalt u alle aanraakapparaten op die zijn vastgelegd in dit element of onderliggende elementen in de visuele structuur.

TouchesDirectlyOver

Hiermee haalt u alle aanraakapparaten op die zich boven dit element bevinden.

TouchesOver

Hiermee haalt u alle aanraakapparaten op die zich boven dit element of onderliggende elementen in de visuele structuur bevinden.

Uid

Hiermee haalt u de unieke id (voor lokalisatie) voor dit element op of stelt u deze in. Dit is een afhankelijkheidseigenschap.

Visibility

Hiermee haalt u de zichtbaarheid van dit element op of stelt u deze gebruikersinterface (UI) in. Dit is een afhankelijkheidseigenschap.

VisualBitmapEffect
Verouderd.
Verouderd.

Hiermee haalt of stelt u de BitmapEffect waarde voor de Visual.

(Overgenomen van Visual)
VisualBitmapEffectInput
Verouderd.
Verouderd.

Hiermee haalt of stelt u de BitmapEffectInput waarde voor de Visual.

(Overgenomen van Visual)
VisualBitmapScalingMode

Haalt of stelt de BitmapScalingMode voor de Visual.

(Overgenomen van Visual)
VisualCacheMode

Hiermee haalt u een in de cache opgeslagen weergave van de Visual.

(Overgenomen van Visual)
VisualChildrenCount

Hiermee haalt u het aantal onderliggende elementen voor de Visual.

(Overgenomen van Visual)
VisualClearTypeHint

Hiermee wordt de ClearTypeHint opdracht opgehaald of ingesteld die bepaalt hoe ClearType wordt weergegeven in de Visual.

(Overgenomen van Visual)
VisualClip

Hiermee haalt u het clipgebied van de waarde op of stelt u deze Visual in Geometry .

(Overgenomen van Visual)
VisualEdgeMode

Hiermee haalt u de randmodus van de als een Visual waarde op of stelt u deze EdgeMode in.

(Overgenomen van Visual)
VisualEffect

Hiermee haalt u het bitmapeffect op of stelt u dit in op de Visual.

(Overgenomen van Visual)
VisualOffset

Hiermee haalt u de offsetwaarde van het visuele object op of stelt u deze in.

(Overgenomen van Visual)
VisualOpacity

Haalt of stelt de dekking van de Visual.

(Overgenomen van Visual)
VisualOpacityMask

Hiermee wordt de Brush waarde opgehaald of ingesteld die het dekkingsmasker van de Visual.

(Overgenomen van Visual)
VisualParent

Hiermee wordt de bovenliggende visualstructuur van het visualobject opgehaald.

(Overgenomen van Visual)
VisualScrollableAreaClip

Hiermee haalt u een geknipt schuifbaar gebied voor de Visual.

(Overgenomen van Visual)
VisualTextHintingMode

Haalt of stelt de TextHintingMode van de Visual.

(Overgenomen van Visual)
VisualTextRenderingMode

Haalt of stelt de TextRenderingMode van de Visual.

(Overgenomen van Visual)
VisualTransform

Hiermee haalt of stelt u de Transform waarde voor de Visual.

(Overgenomen van Visual)
VisualXSnappingGuidelines

Hiermee haalt u de x-coördinaat (verticale) richtlijnverzameling op of stelt u deze in.

(Overgenomen van Visual)
VisualYSnappingGuidelines

Hiermee haalt u de y-coördinaat (horizontale) richtlijnverzameling op of stelt u deze in.

(Overgenomen van Visual)

Methoden

Name Description
AddHandler(RoutedEvent, Delegate, Boolean)

Hiermee voegt u een gerouteerde gebeurtenis-handler toe voor een opgegeven gerouteerde gebeurtenis en voegt u de handler toe aan de handlerverzameling op het huidige element. Geef handledEventsToo op of true de opgegeven handler moet worden aangeroepen voor gerouteerde gebeurtenis die al is gemarkeerd als afgehandeld door een ander element langs de gebeurtenisroute.

AddHandler(RoutedEvent, Delegate)

Hiermee voegt u een gerouteerde gebeurtenis-handler toe voor een opgegeven gerouteerde gebeurtenis en voegt u de handler toe aan de handlerverzameling op het huidige element.

AddToEventRoute(EventRoute, RoutedEventArgs)

Hiermee voegt u handlers toe aan de opgegeven EventRoute voor de huidige UIElement gebeurtenis-handlerverzameling.

AddVisualChild(Visual)

Definieert de bovenliggende en onderliggende relatie tussen twee visuals.

(Overgenomen van Visual)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Hiermee past u een animatie toe op een opgegeven afhankelijkheidseigenschap op dit element, met de mogelijkheid om op te geven wat er gebeurt als de eigenschap al een actieve animatie heeft.

ApplyAnimationClock(DependencyProperty, AnimationClock)

Hiermee past u een animatie toe op een opgegeven afhankelijkheidseigenschap op dit element. Bestaande animaties worden gestopt en vervangen door de nieuwe animatie.

Arrange(Rect)

Plaatst onderliggende elementen en bepaalt een grootte voor een UIElement. Bovenliggende elementen roepen deze methode aan vanuit hun ArrangeCore(Rect)-implementatie (of een equivalent van WPF framework) om een recursieve indelingsupdate te vormen. Deze methode vormt de tweede pas van een indelingsupdate.

ArrangeCore(Rect)

Hiermee definieert u de sjabloon voor WPF indelingsdefinitie op basisniveau.

BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Hiermee start u een specifieke animatie voor een opgegeven eigenschap met animatie op dit element, met de optie om op te geven wat er gebeurt als de eigenschap al een actieve animatie heeft.

BeginAnimation(DependencyProperty, AnimationTimeline)

Hiermee start u een animatie voor een opgegeven eigenschap met animatie op dit element.

CaptureMouse()

Pogingen om het vastleggen van de muis naar dit element af te dwingen.

CaptureStylus()

Pogingen om het vastleggen van de stylus naar dit element af te dwingen.

CaptureTouch(TouchDevice)

Pogingen om het vastleggen van een aanraking met dit element af te dwingen.

CheckAccess()

Bepaalt of de aanroepende thread toegang heeft tot dit DispatcherObject.

(Overgenomen van DispatcherObject)
ClearValue(DependencyProperty)

Hiermee wist u de lokale waarde van een eigenschap. De eigenschap die moet worden gewist, wordt opgegeven door een DependencyProperty id.

(Overgenomen van DependencyObject)
ClearValue(DependencyPropertyKey)

Hiermee wist u de lokale waarde van een alleen-lezen eigenschap. De eigenschap die moet worden gewist, wordt opgegeven door een DependencyPropertyKey.

(Overgenomen van DependencyObject)
CoerceValue(DependencyProperty)

Hiermee wordt de waarde van de opgegeven afhankelijkheidseigenschap gecodeerd. Dit wordt bereikt door een CoerceValueCallback functie aan te roepen die is opgegeven in eigenschapsmetagegevens voor de afhankelijkheidseigenschap, zoals deze bestaat bij het aanroepen DependencyObject.

(Overgenomen van DependencyObject)
Equals(Object)

Bepaalt of een opgegeven DependencyObject gelijk is aan de huidige DependencyObject.

(Overgenomen van DependencyObject)
FindCommonVisualAncestor(DependencyObject)

Retourneert de gemeenschappelijke voorouder van twee visuele objecten.

(Overgenomen van Visual)
Focus()

Pogingen om de focus op dit element in te stellen.

GetAnimationBaseValue(DependencyProperty)

Retourneert de basiseigenschapswaarde voor de opgegeven eigenschap op dit element, waarbij alle mogelijke animatiewaarden van een actieve of gestopte animatie worden genegeerd.

GetHashCode()

Hiermee haalt u een hashcode op.DependencyObject

(Overgenomen van DependencyObject)
GetLayoutClip(Size)

Retourneert een alternatieve knipgeometrie die de regio vertegenwoordigt die zou worden geknipt als ClipToBounds deze is ingesteld op true.

GetLocalValueEnumerator()

Hiermee maakt u een gespecialiseerde enumerator om te bepalen welke afhankelijkheidseigenschappen lokaal waarden hebben ingesteld.DependencyObject

(Overgenomen van DependencyObject)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetUIParentCore()

Wanneer deze wordt overschreven in een afgeleide klasse, retourneert u een bovenliggende gebruikersinterface (UI) voor dit element als er geen bovenliggende visual bestaat.

GetValue(DependencyProperty)

Retourneert de huidige effectieve waarde van een afhankelijkheidseigenschap op dit exemplaar van een DependencyObject.

(Overgenomen van DependencyObject)
GetVisualChild(Int32)

Retourneert de opgegeven in het bovenliggende VisualVisualCollectionitem.

(Overgenomen van Visual)
HitTestCore(GeometryHitTestParameters)

HitTestCore(GeometryHitTestParameters) Implementeert om het testgedrag van het basiselement te leveren (retourneertGeometryHitTestResult).

HitTestCore(PointHitTestParameters)

HitTestCore(PointHitTestParameters) Implementeert om het testgedrag van het basiselement te leveren (retourneertHitTestResult).

InputHitTest(Point)

Retourneert het invoerelement binnen het huidige element dat zich op de opgegeven coördinaten bevindt, ten opzichte van de oorsprong van het huidige element.

InvalidateArrange()

Hiermee wordt de rangschikkenstatus (indeling) voor het element ongeldig. Na de ongeldige bewerking wordt de indeling van het element bijgewerkt. Dit gebeurt asynchroon, tenzij het vervolgens wordt gedwongen door UpdateLayout().

InvalidateMeasure()

Hiermee wordt de meetstatus (indeling) voor het element ongeldig.

InvalidateProperty(DependencyProperty)

Evalueert de effectieve waarde voor de opgegeven afhankelijkheidseigenschap opnieuw.

(Overgenomen van DependencyObject)
InvalidateVisual()

De weergave van het element wordt ongeldig gemaakt en er wordt een volledige nieuwe lay-outpas afgestaan. OnRender(DrawingContext) wordt aangeroepen nadat de indelingscyclus is voltooid.

IsAncestorOf(DependencyObject)

Bepaalt of het visuele object een bovenliggend element van het onderliggende visuele object is.

(Overgenomen van Visual)
IsDescendantOf(DependencyObject)

Bepaalt of het visuele object een afstammeling is van het bovenliggende visuele object.

(Overgenomen van Visual)
Measure(Size)

Hiermee wordt het DesiredSize van een UIElement. Bovenliggende elementen roepen deze methode aan vanuit hun eigen MeasureCore(Size) implementaties om een recursieve indelingsupdate te vormen. Het aanroepen van deze methode vormt de eerste pas (de metingspas) van een indelingsupdate.

MeasureCore(Size)

Wanneer deze wordt overschreven in een afgeleide klasse, biedt meetlogica voor het correct aanpassen van de grootte van dit element, met inachtneming van de grootte van onderliggende elementinhoud.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
MoveFocus(TraversalRequest)

Pogingen om de focus van dit element naar een ander element te verplaatsen. De richting voor het verplaatsen van de focus wordt opgegeven door een hulprichting, die wordt geïnterpreteerd binnen de organisatie van het bovenliggende element van de visual.

OnAccessKey(AccessKeyEventArgs)

Biedt klasseafhandeling voor wanneer een toegangssleutel die zinvol is voor dit element wordt aangeroepen.

OnChildDesiredSizeChanged(UIElement)

Ondersteunt indelingsgedrag wanneer het formaat van een onderliggend element wordt gewijzigd.

OnCreateAutomationPeer()

Retourneert klassespecifieke AutomationPeer-implementaties voor de Windows Presentation Foundation -infrastructuur (WPF).

OnDpiChanged(DpiScale, DpiScale)

Wordt aangeroepen wanneer de DPI waarmee deze weergave wordt weergegeven, wordt gewijzigd.

(Overgenomen van Visual)
OnDragEnter(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde DragEnter gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnDragLeave(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde DragLeave gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnDragOver(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde DragOver gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnDrop(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde DragEnter gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnGiveFeedback(GiveFeedbackEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde GiveFeedback gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnGotFocus(RoutedEventArgs)

Hiermee wordt de GotFocus gerouteerde gebeurtenis gegenereerd met behulp van de opgegeven gebeurtenisgegevens.

OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde GotKeyboardFocus gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnGotMouseCapture(MouseEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde GotMouseCapture gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnGotStylusCapture(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde GotStylusCapture gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnGotTouchCapture(TouchEventArgs)

Biedt klasseafhandeling voor de GotTouchCapture gerouteerde gebeurtenis die optreedt wanneer een aanraking wordt vastgelegd in dit element.

OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte IsKeyboardFocusedChanged gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Aangeroepen vlak voordat de IsKeyboardFocusWithinChanged gebeurtenis door dit element wordt gegenereerd. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte IsMouseCapturedChanged gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte IsMouseCaptureWithinChanged gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte IsMouseDirectlyOverChanged gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte IsStylusCapturedChanged gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte IsStylusCaptureWithinChanged gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte IsStylusDirectlyOverChanged gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnKeyDown(KeyEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde KeyDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnKeyUp(KeyEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde KeyUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnLostFocus(RoutedEventArgs)

Hiermee wordt de LostFocus gerouteerde gebeurtenis gegenereerd met behulp van de opgegeven gebeurtenisgegevens.

OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde LostKeyboardFocus gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnLostMouseCapture(MouseEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde LostMouseCapture gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnLostStylusCapture(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde LostStylusCapture gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnLostTouchCapture(TouchEventArgs)

Biedt klasseafhandeling voor de LostTouchCapture gerouteerde gebeurtenis die optreedt wanneer dit element een touch capture verliest.

OnManipulationBoundaryFeedback(ManipulationBoundaryFeedbackEventArgs)

Wordt aangeroepen wanneer de ManipulationBoundaryFeedback gebeurtenis plaatsvindt.

OnManipulationCompleted(ManipulationCompletedEventArgs)

Wordt aangeroepen wanneer de ManipulationCompleted gebeurtenis plaatsvindt.

OnManipulationDelta(ManipulationDeltaEventArgs)

Wordt aangeroepen wanneer de ManipulationDelta gebeurtenis plaatsvindt.

OnManipulationInertiaStarting(ManipulationInertiaStartingEventArgs)

Wordt aangeroepen wanneer de ManipulationInertiaStarting gebeurtenis plaatsvindt.

OnManipulationStarted(ManipulationStartedEventArgs)

Wordt aangeroepen wanneer de ManipulationStarted gebeurtenis plaatsvindt.

OnManipulationStarting(ManipulationStartingEventArgs)

Biedt klasseafhandeling voor de ManipulationStarting gerouteerde gebeurtenis die optreedt wanneer de manipulatieprocessor voor het eerst wordt gemaakt.

OnMouseDown(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde MouseDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseEnter(MouseEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde MouseEnter gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseLeave(MouseEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde MouseLeave gebeurtenis wordt gegenereerd op dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseLeftButtonDown(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde MouseLeftButtonDown gebeurtenis op dit element wordt gegenereerd. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseLeftButtonUp(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde MouseLeftButtonUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseMove(MouseEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde MouseMove gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseRightButtonDown(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde MouseRightButtonDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseRightButtonUp(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde MouseRightButtonUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseUp(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde MouseUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnMouseWheel(MouseWheelEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde MouseWheel gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewDragEnter(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewDragEnter gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewDragLeave(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewDragLeave gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewDragOver(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewDragOver gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewDrop(DragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewDrop gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewGiveFeedback gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewGotKeyboardFocus gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewKeyDown(KeyEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewKeyDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewKeyUp(KeyEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewKeyUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewKeyDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseDown(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde gekoppelde PreviewMouseDown gerouteerde gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde PreviewMouseLeftButtonDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde PreviewMouseLeftButtonUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseMove(MouseEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewMouseMove gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde PreviewMouseRightButtonDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gerouteerde PreviewMouseRightButtonUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseUp(MouseButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewMouseUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewMouseWheel(MouseWheelEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewMouseWheel gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewQueryContinueDrag gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusButtonDown(StylusButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusButtonDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusButtonUp(StylusButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusButtonUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusDown(StylusDownEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusInAirMove(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusInAirMove gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusInRange(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusInRange gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusMove(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusMove gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusOutOfRange(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusOutOfRange gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusSystemGesture gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewStylusUp(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewStylusUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewTextInput(TextCompositionEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde PreviewTextInput gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnPreviewTouchDown(TouchEventArgs)

Biedt klasseafhandeling voor de PreviewTouchDown gerouteerde gebeurtenis die optreedt wanneer een aanraking op dit element drukt.

OnPreviewTouchMove(TouchEventArgs)

Biedt klasseafhandeling voor de PreviewTouchMove gerouteerde gebeurtenis die optreedt wanneer een aanraking binnen dit element wordt verplaatst.

OnPreviewTouchUp(TouchEventArgs)

Biedt klasseafhandeling voor de PreviewTouchUp gerouteerde gebeurtenis die optreedt wanneer een aanraking wordt vrijgegeven binnen dit element.

OnPropertyChanged(DependencyPropertyChangedEventArgs)

Aangeroepen wanneer de effectieve waarde van een afhankelijkheidseigenschap op deze DependencyObject eigenschap is bijgewerkt. De specifieke afhankelijkheidseigenschap die is gewijzigd, wordt gerapporteerd in de gebeurtenisgegevens.

(Overgenomen van DependencyObject)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde QueryContinueDrag gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnQueryCursor(QueryCursorEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde QueryCursor gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnRender(DrawingContext)

Wanneer deze wordt overschreven in een afgeleide klasse, neemt u deel aan renderingbewerkingen die worden geleid door het indelingssysteem. De renderinginstructies voor dit element worden niet rechtstreeks gebruikt wanneer deze methode wordt aangeroepen en worden in plaats daarvan bewaard voor later asynchroon gebruik door indeling en tekening.

OnRenderSizeChanged(SizeChangedInfo)

Wanneer deze wordt overschreven in een afgeleide klasse, neemt u deel aan renderingbewerkingen die worden geleid door het indelingssysteem. Deze methode wordt aangeroepen na het bijwerken van de indeling en voordat het wordt weergegeven, als het element RenderSize is gewijzigd als gevolg van de indelingsupdate.

OnStylusButtonDown(StylusButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusButtonDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusButtonUp(StylusButtonEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusButtonUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusDown(StylusDownEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusDown gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusEnter(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusEnter gebeurtenis wordt gegenereerd door dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusInAirMove(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusInAirMove gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusInRange(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusInRange gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusLeave(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusLeave gebeurtenis wordt gegenereerd door dit element. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusMove(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusMove gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusOutOfRange(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusOutOfRange gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusSystemGesture(StylusSystemGestureEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusSystemGesture gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnStylusUp(StylusEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde StylusUp gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnTextInput(TextCompositionEventArgs)

Aangeroepen wanneer een niet-verwerkte gekoppelde TextInput gebeurtenis een element bereikt in de route die is afgeleid van deze klasse. Implementeer deze methode om klasseafhandeling voor deze gebeurtenis toe te voegen.

OnTouchDown(TouchEventArgs)

Biedt klasseafhandeling voor de TouchDown gerouteerde gebeurtenis die optreedt wanneer een aanraking binnen dit element drukt.

OnTouchEnter(TouchEventArgs)

Biedt klasseafhandeling voor de TouchEnter gerouteerde gebeurtenis die optreedt wanneer een aanraking van buiten naar binnen de grenzen van dit element wordt verplaatst.

OnTouchLeave(TouchEventArgs)

Biedt klasseafhandeling voor de TouchLeave gerouteerde gebeurtenis die optreedt wanneer een aanraking van binnen naar buiten de grenzen van deze UIElementgebeurtenis wordt verplaatst.

OnTouchMove(TouchEventArgs)

Biedt klasseafhandeling voor de TouchMove gerouteerde gebeurtenis die optreedt wanneer een aanraking binnen dit element wordt verplaatst.

OnTouchUp(TouchEventArgs)

Biedt klasseafhandeling voor de TouchUp gerouteerde gebeurtenis die optreedt wanneer een aanraking wordt vrijgegeven binnen dit element.

OnVisualChildrenChanged(DependencyObject, DependencyObject)

Aangeroepen wanneer het VisualCollection visuele object wordt gewijzigd.

(Overgenomen van Visual)
OnVisualParentChanged(DependencyObject)

Aangeroepen wanneer het bovenliggende element van deze UIElement rapporten een wijziging in de onderliggende visual bovenliggend element rapporteert.

PointFromScreen(Point)

Converteert een Point in schermcoördinaten naar een Point die het huidige coördinaatsysteem van de Visual.

(Overgenomen van Visual)
PointToScreen(Point)

Converteert een Point die het huidige coördinaatsysteem van het Visual systeem weergeeft in een Point schermcoördinaten.

(Overgenomen van Visual)
PredictFocus(FocusNavigationDirection)

Wanneer dit wordt overschreven in een afgeleide klasse, retourneert u het element dat de focus krijgt voor een opgegeven doorkruisingsrichting zonder dat de focus daadwerkelijk naar dat element wordt verplaatst.

RaiseEvent(RoutedEventArgs)

Genereert een specifieke gerouteerde gebeurtenis. Het RoutedEvent te verheffen item wordt geïdentificeerd binnen het RoutedEventArgs exemplaar dat wordt opgegeven (als de RoutedEvent eigenschap van die gebeurtenisgegevens).

ReadLocalValue(DependencyProperty)

Retourneert de lokale waarde van een afhankelijkheidseigenschap, als deze bestaat.

(Overgenomen van DependencyObject)
ReleaseAllTouchCaptures()

Hiermee worden alle vastgelegde aanraakapparaten van dit element uitgebracht.

ReleaseMouseCapture()

Laat de muisopname los, als dit element de opname heeft gehouden.

ReleaseStylusCapture()

Hiermee wordt de stylus-apparaatopname vrijgegeven, als dit element de opname heeft gehouden.

ReleaseTouchCapture(TouchDevice)

Hiermee probeert u het opgegeven aanraakapparaat uit dit element vrij te geven.

RemoveHandler(RoutedEvent, Delegate)

Hiermee verwijdert u de opgegeven gerouteerde gebeurtenis-handler uit dit element.

RemoveVisualChild(Visual)

Hiermee verwijdert u de relatie tussen de bovenliggende en onderliggende elementen tussen twee visuals.

(Overgenomen van Visual)
SetCurrentValue(DependencyProperty, Object)

Hiermee stelt u de waarde van een afhankelijkheidseigenschap in zonder de waardebron te wijzigen.

(Overgenomen van DependencyObject)
SetValue(DependencyProperty, Object)

Hiermee stelt u de lokale waarde van een afhankelijkheidseigenschap in, die is opgegeven door de id van de afhankelijkheidseigenschap.

(Overgenomen van DependencyObject)
SetValue(DependencyPropertyKey, Object)

Hiermee stelt u de lokale waarde van een alleen-lezen afhankelijkheidseigenschap in, die is opgegeven door de DependencyPropertyKey id van de afhankelijkheidseigenschap.

(Overgenomen van DependencyObject)
ShouldSerializeCommandBindings()

Hiermee wordt geretourneerd of serialisatieprocessen de inhoud van de CommandBindings eigenschap moeten serialiseren op exemplaren van deze klasse.

ShouldSerializeInputBindings()

Hiermee wordt geretourneerd of serialisatieprocessen de inhoud van de InputBindings eigenschap moeten serialiseren op exemplaren van deze klasse.

ShouldSerializeProperty(DependencyProperty)

Retourneert een waarde die aangeeft of serialisatieprocessen de waarde voor de opgegeven afhankelijkheidseigenschap moeten serialiseren.

(Overgenomen van DependencyObject)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
TransformToAncestor(Visual)

Retourneert een transformatie die kan worden gebruikt om coördinaten te transformeren van de Visual opgegeven bovenliggende Visual waarde van het visuele object.

(Overgenomen van Visual)
TransformToAncestor(Visual3D)

Retourneert een transformatie die kan worden gebruikt om coördinaten te transformeren van de Visual opgegeven bovenliggende Visual3D waarde van het visuele object.

(Overgenomen van Visual)
TransformToDescendant(Visual)

Retourneert een transformatie die kan worden gebruikt om coördinaten te transformeren van de Visual naar de opgegeven onderliggende visualobject.

(Overgenomen van Visual)
TransformToVisual(Visual)

Retourneert een transformatie die kan worden gebruikt om coördinaten van het Visual opgegeven visuele object te transformeren.

(Overgenomen van Visual)
TranslatePoint(Point, UIElement)

Hiermee wordt een punt ten opzichte van dit element omgezet in coördinaten die relatief zijn ten opzichte van het opgegeven element.

UpdateLayout()

Zorgt ervoor dat alle onderliggende visuele elementen van dit element correct worden bijgewerkt voor de indeling.

VerifyAccess()

Hiermee wordt afgedwongen dat de aanroepende thread toegang heeft tot dit DispatcherObject.

(Overgenomen van DispatcherObject)

gebeurtenis

Name Description
DragEnter

Treedt op wanneer het invoersysteem een onderliggende slepen-gebeurtenis met dit element rapporteert als het doel voor slepen.

DragLeave

Treedt op wanneer het invoersysteem een onderliggende slepen-gebeurtenis met dit element rapporteert als de oorsprong van slepen.

DragOver

Treedt op wanneer het invoersysteem een onderliggende slepen-gebeurtenis met dit element rapporteert als het potentiële neervaldoel.

Drop

Treedt op wanneer het invoersysteem een onderliggende drop-gebeurtenis rapporteert met dit element als het doel voor neerzetten.

FocusableChanged

Treedt op wanneer de waarde van de Focusable eigenschap wordt gewijzigd.

GiveFeedback

Treedt op wanneer het invoersysteem een onderliggende gebeurtenis voor slepen en neerzetten rapporteert die betrekking heeft op dit element.

GotFocus

Treedt op wanneer dit element logische focus krijgt.

GotKeyboardFocus

Treedt op wanneer het toetsenbord is gericht op dit element.

GotMouseCapture

Treedt op wanneer dit element de muis vastlegt.

GotStylusCapture

Treedt op wanneer dit element de stylus vastlegt.

GotTouchCapture

Treedt op wanneer een aanraking wordt vastgelegd voor dit element.

IsEnabledChanged

Treedt op wanneer de waarde van de IsEnabled eigenschap op dit element wordt gewijzigd.

IsHitTestVisibleChanged

Treedt op wanneer de waarde van de IsHitTestVisible afhankelijkheidseigenschap verandert in dit element.

IsKeyboardFocusedChanged

Treedt op wanneer de waarde van de IsKeyboardFocused eigenschap in dit element wordt gewijzigd.

IsKeyboardFocusWithinChanged

Treedt op wanneer de waarde van de IsKeyboardFocusWithin eigenschap in dit element wordt gewijzigd.

IsMouseCapturedChanged

Treedt op wanneer de waarde van de IsMouseCaptured eigenschap in dit element wordt gewijzigd.

IsMouseCaptureWithinChanged

Treedt op wanneer de waarde van de IsMouseCaptureWithinProperty wijzigingen in dit element.

IsMouseDirectlyOverChanged

Treedt op wanneer de waarde van de IsMouseDirectlyOver eigenschap in dit element wordt gewijzigd.

IsStylusCapturedChanged

Treedt op wanneer de waarde van de IsStylusCaptured eigenschap in dit element wordt gewijzigd.

IsStylusCaptureWithinChanged

Treedt op wanneer de waarde van de IsStylusCaptureWithin eigenschap in dit element wordt gewijzigd.

IsStylusDirectlyOverChanged

Treedt op wanneer de waarde van de IsStylusDirectlyOver eigenschap in dit element wordt gewijzigd.

IsVisibleChanged

Treedt op wanneer de waarde van de IsVisible eigenschap in dit element wordt gewijzigd.

KeyDown

Treedt op wanneer een toets wordt ingedrukt terwijl de focus op dit element ligt.

KeyUp

Treedt op wanneer een sleutel wordt vrijgegeven terwijl de focus op dit element ligt.

LayoutUpdated

Treedt op wanneer de indeling van de verschillende visuele elementen die zijn gekoppeld aan de huidige Dispatcher wijzigingen.

LostFocus

Treedt op wanneer dit element de logische focus verliest.

LostKeyboardFocus

Treedt op wanneer het toetsenbord niet meer is gericht op dit element.

LostMouseCapture

Treedt op wanneer dit element het vastleggen van de muis verliest.

LostStylusCapture

Treedt op wanneer dit element een stylus-opname verliest.

LostTouchCapture

Treedt op wanneer dit element een touch capture verliest.

ManipulationBoundaryFeedback

Treedt op wanneer de manipulatie een grens tegenkomt.

ManipulationCompleted

Treedt op wanneer een manipulatie en traagheid op het UIElement object is voltooid.

ManipulationDelta

Treedt op wanneer het invoerapparaat de positie wijzigt tijdens een manipulatie.

ManipulationInertiaStarting

Treedt op wanneer het invoerapparaat het contact met het UIElement object verliest tijdens een manipulatie en traagheid begint.

ManipulationStarted

Treedt op wanneer een invoerapparaat begint met het bewerken van het UIElement object.

ManipulationStarting

Treedt op wanneer de manipulatieprocessor voor het eerst wordt gemaakt.

MouseDown

Treedt op wanneer een muisknop wordt ingedrukt terwijl de aanwijzer boven dit element ligt.

MouseEnter

Treedt op wanneer de muiswijzer de grenzen van dit element invoert.

MouseLeave

Treedt op wanneer de muiswijzer de grenzen van dit element verlaat.

MouseLeftButtonDown

Treedt op wanneer de linkermuisknop wordt ingedrukt terwijl de muis aanwijzer boven dit element staat.

MouseLeftButtonUp

Treedt op wanneer de linkermuisknop wordt losgelaten terwijl de muis aanwijzer boven dit element staat.

MouseMove

Treedt op wanneer de muis aanwijzer over dit element beweegt.

MouseRightButtonDown

Treedt op wanneer de rechtermuisknop wordt ingedrukt terwijl de muis aanwijzer boven dit element staat.

MouseRightButtonUp

Treedt op wanneer de rechtermuisknop wordt losgelaten terwijl de muis aanwijzer boven dit element staat.

MouseUp

Treedt op wanneer er een muisknop wordt losgelaten over dit element.

MouseWheel

Treedt op wanneer de gebruiker het muiswiel draait terwijl de muisaanwijzer boven dit element staat.

PreviewDragEnter

Treedt op wanneer het invoersysteem een onderliggende slepen-gebeurtenis met dit element rapporteert als het doel voor slepen.

PreviewDragLeave

Treedt op wanneer het invoersysteem een onderliggende slepen-gebeurtenis met dit element rapporteert als de oorsprong van slepen.

PreviewDragOver

Treedt op wanneer het invoersysteem een onderliggende slepen-gebeurtenis met dit element rapporteert als het potentiële neervaldoel.

PreviewDrop

Treedt op wanneer het invoersysteem een onderliggende drop-gebeurtenis rapporteert met dit element als het doel voor neerzetten.

PreviewGiveFeedback

Treedt op wanneer een slepen-en-neerzetten-bewerking wordt gestart.

PreviewGotKeyboardFocus

Treedt op wanneer het toetsenbord is gericht op dit element.

PreviewKeyDown

Treedt op wanneer een toets wordt ingedrukt terwijl de focus op dit element ligt.

PreviewKeyUp

Treedt op wanneer een sleutel wordt vrijgegeven terwijl de focus op dit element ligt.

PreviewLostKeyboardFocus

Treedt op wanneer het toetsenbord niet meer is gericht op dit element.

PreviewMouseDown

Treedt op wanneer een muisknop wordt ingedrukt terwijl de aanwijzer boven dit element ligt.

PreviewMouseLeftButtonDown

Treedt op wanneer de linkermuisknop wordt ingedrukt terwijl de muis aanwijzer boven dit element staat.

PreviewMouseLeftButtonUp

Treedt op wanneer de linkermuisknop wordt losgelaten terwijl de muis aanwijzer boven dit element staat.

PreviewMouseMove

Treedt op wanneer de muis aanwijzer wordt verplaatst terwijl de muis aanwijzer boven dit element staat.

PreviewMouseRightButtonDown

Treedt op wanneer de rechtermuisknop wordt ingedrukt terwijl de muis aanwijzer boven dit element staat.

PreviewMouseRightButtonUp

Treedt op wanneer de rechtermuisknop wordt losgelaten terwijl de muis aanwijzer boven dit element staat.

PreviewMouseUp

Treedt op wanneer een muisknop wordt losgelaten terwijl de muis aanwijzer boven dit element staat.

PreviewMouseWheel

Treedt op wanneer de gebruiker het muiswiel draait terwijl de muisaanwijzer boven dit element staat.

PreviewQueryContinueDrag

Treedt op wanneer er een wijziging is in de status van het toetsenbord of de muisknop tijdens een slepen-en-neerzetten-bewerking.

PreviewStylusButtonDown

Treedt op wanneer de stylusknop wordt ingedrukt terwijl de aanwijzer boven dit element staat.

PreviewStylusButtonUp

Treedt op wanneer de stylusknop wordt losgelaten terwijl de aanwijzer boven dit element staat.

PreviewStylusDown

Treedt op wanneer de stylus de digitaler aanraakt terwijl het over dit element gaat.

PreviewStylusInAirMove

Treedt op wanneer de stylus over een element beweegt zonder de digitalisatiefunctie daadwerkelijk aan te raken.

PreviewStylusInRange

Treedt op wanneer de stylus dicht genoeg is bij de digitaliserende machine die moet worden gedetecteerd, terwijl het over dit element gaat.

PreviewStylusMove

Treedt op wanneer de stylus over het element beweegt. De stylus moet zich verplaatsen terwijl deze wordt gedetecteerd door de digitaliserende functie om deze gebeurtenis te verheffen, PreviewStylusInAirMove anders wordt in plaats daarvan gegenereerd.

PreviewStylusOutOfRange

Treedt op wanneer de stylus te ver van de digitalisatieprogramma is om te worden gedetecteerd.

PreviewStylusSystemGesture

Treedt op wanneer een gebruiker een van de verschillende stylusbewegingen uitvoert.

PreviewStylusUp

Treedt op wanneer de gebruiker de stylus van de digitaliserende gebruiker opheft terwijl de stylus zich boven dit element bevindt.

PreviewTextInput

Treedt op wanneer dit element tekst op een apparaatonafhankelijke manier ophaalt.

PreviewTouchDown

Treedt op wanneer een vinger het scherm aanraakt terwijl de vinger over dit element is.

PreviewTouchMove

Treedt op wanneer een vinger op het scherm beweegt terwijl de vinger over dit element ligt.

PreviewTouchUp

Treedt op wanneer een vinger van het scherm wordt opgevoed terwijl de vinger over dit element ligt.

QueryContinueDrag

Treedt op wanneer er een wijziging is in de status van het toetsenbord of de muisknop tijdens een slepen-en-neerzetten-bewerking.

QueryCursor

Treedt op wanneer de cursor wordt gevraagd om weer te geven. Deze gebeurtenis wordt steeds gegenereerd op een element wanneer de muisaanwijzer naar een nieuwe locatie wordt verplaatst, wat betekent dat het cursorobject mogelijk moet worden gewijzigd op basis van de nieuwe positie.

StylusButtonDown

Treedt op wanneer de stylusknop wordt ingedrukt terwijl de aanwijzer boven dit element staat.

StylusButtonUp

Treedt op wanneer de stylusknop wordt losgelaten terwijl de aanwijzer boven dit element staat.

StylusDown

Treedt op wanneer de stylus de digitaler aanraakt terwijl de stylus zich boven dit element bevindt.

StylusEnter

Treedt op wanneer de stylus de grenzen van dit element binnenkomt.

StylusInAirMove

Treedt op wanneer de stylus over een element beweegt zonder de digitalisatiefunctie daadwerkelijk aan te raken.

StylusInRange

Treedt op wanneer de stylus dicht genoeg is bij de digitaliserende machine die moet worden gedetecteerd, terwijl het over dit element gaat.

StylusLeave

Treedt op wanneer de stylus de grenzen van het element verlaat.

StylusMove

Treedt op wanneer de stylus over dit element beweegt. De stylus moet zich op de digitaliserende machine bewegen om deze gebeurtenis te verheffen. Anders wordt StylusInAirMove in plaats daarvan verhoogd.

StylusOutOfRange

Treedt op wanneer de stylus te ver van de digitaliseer is die moet worden gedetecteerd, terwijl het over dit element gaat.

StylusSystemGesture

Treedt op wanneer een gebruiker een van de verschillende stylusbewegingen uitvoert.

StylusUp

Treedt op wanneer de gebruiker de stylus van de digitaliserende gebruiker opheft terwijl deze zich boven dit element bevindt.

TextInput

Treedt op wanneer dit element tekst op een apparaatonafhankelijke manier ophaalt.

TouchDown

Treedt op wanneer een vinger het scherm aanraakt terwijl de vinger over dit element is.

TouchEnter

Treedt op wanneer een aanraking van buiten naar binnen de grenzen van dit element wordt verplaatst.

TouchLeave

Treedt op wanneer een aanraking van binnen naar buiten de grenzen van dit element wordt verplaatst.

TouchMove

Treedt op wanneer een vinger op het scherm beweegt terwijl de vinger over dit element ligt.

TouchUp

Treedt op wanneer een vinger van het scherm wordt opgevoed terwijl de vinger over dit element ligt.

Van toepassing op