ModelUIElement3D Klasse

Definition

Rendert ein 3D-Modell, das Eingabe, Fokus und Ereignisse unterstützt.

public ref class ModelUIElement3D sealed : System::Windows::UIElement3D
[System.Windows.Markup.ContentProperty("Model")]
public sealed class ModelUIElement3D : System.Windows.UIElement3D
[<System.Windows.Markup.ContentProperty("Model")>]
type ModelUIElement3D = class
    inherit UIElement3D
Public NotInheritable Class ModelUIElement3D
Inherits UIElement3D
Vererbung
Attribute

Beispiele

Im folgenden Beispiel wird gezeigt, wie zwei Cubes mithilfe der ModelUIElement3D -Klasse erstellt werden:

<Viewport3D>
    <Viewport3D.Camera>
        <PerspectiveCamera Position="8,3,0" LookDirection="-8,-3,0" />
    </Viewport3D.Camera>
    
    <!-- The container has the two cubes as its children -->
    <ContainerUIElement3D MouseDown="ContainerMouseDown">
        <ContainerUIElement3D.Transform>
            <RotateTransform3D>
                <RotateTransform3D.Rotation>
                    <AxisAngleRotation3D x:Name="containerRotation" Axis="0, 1, 0" Angle="0" />
                </RotateTransform3D.Rotation>
            </RotateTransform3D>
        </ContainerUIElement3D.Transform>
        
        <!-- Cube 1 -->
        <ModelUIElement3D MouseDown="Cube1MouseDown">
            <ModelUIElement3D.Transform>
                <TranslateTransform3D OffsetZ="1.5" />
            </ModelUIElement3D.Transform>
            
            <ModelUIElement3D.Model>
                <GeometryModel3D Geometry="{StaticResource CubeMesh}">
                    <GeometryModel3D.Material>
                        <DiffuseMaterial x:Name="cube1Material" Brush="Blue" />
                    </GeometryModel3D.Material>
                </GeometryModel3D>
            </ModelUIElement3D.Model>
        </ModelUIElement3D>

        <!-- Cube 2 -->
        <ModelUIElement3D MouseDown="Cube2MouseDown">
            <ModelUIElement3D.Transform>
                <TranslateTransform3D OffsetZ="-1.5" />
            </ModelUIElement3D.Transform>
            
            <ModelUIElement3D.Model>
                <GeometryModel3D Geometry="{StaticResource CubeMesh}">
                    <GeometryModel3D.Material>
                        <DiffuseMaterial x:Name="cube2Material" Brush="Green" />
                    </GeometryModel3D.Material>
                </GeometryModel3D>
            </ModelUIElement3D.Model>
        </ModelUIElement3D>                
    </ContainerUIElement3D>
    
    <!-- Lights -->
    <ModelVisual3D>
        <ModelVisual3D.Content>
            <PointLight Color="White" Position="3, 10, 4" />
        </ModelVisual3D.Content>
    </ModelVisual3D>
</Viewport3D>

Die Cubes reagieren über die folgenden Ereignishandler auf das Mouse-down-Ereignis:

Das vollständige Beispiel finden Sie unter Behandeln von Ereignissen im 3D-Beispiel .

Hinweise

ModelUIElement3Dwird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.

Konstruktoren

ModelUIElement3D()

Initialisiert eine neue Instanz der ContainerUIElement3D-Klasse.

Felder

ModelProperty

Bezeichnet die Model-Abhängigkeitseigenschaft.

Eigenschaften

AllowDrop

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element als Ziel eines Drag & Drop-Vorgangs verwendet werden kann.

(Geerbt von UIElement3D)
AreAnyTouchesCaptured

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät für dieses Element erfasst wird.

(Geerbt von UIElement3D)
AreAnyTouchesCapturedWithin

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät für dieses Element oder seine untergeordneten Elemente in der visuellen Struktur erfasst wird.

(Geerbt von UIElement3D)
AreAnyTouchesDirectlyOver

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät über diesem Element gedrückt wurde.

(Geerbt von UIElement3D)
AreAnyTouchesOver

Ruft einen Wert ab, der angibt, ob mindestens ein Fingereingabegerät auf diesem Element oder seinen untergeordneten Elementen in der visuellen Struktur gedrückt wurde.

(Geerbt von UIElement3D)
CommandBindings

Ruft eine Auflistung von CommandBinding-Objekten ab, die diesem Element zugeordnet sind.

(Geerbt von UIElement3D)
DependencyObjectType

Ruft den ab, der DependencyObjectType den CLR-Typ dieses instance umschließt.

(Geerbt von DependencyObject)
Dispatcher

Ruft den Dispatcher ab, der diesem DispatcherObject zugeordnet ist.

(Geerbt von DispatcherObject)
Focusable

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob das Element den Fokus erhalten kann.

(Geerbt von UIElement3D)
HasAnimatedProperties

Ruft einen Wert ab, der angibt, ob dieses Visual3D über animierte Eigenschaften verfügt.

(Geerbt von Visual3D)
InputBindings

Ruft die Auflistung der mit diesem Element verbundenen Eingabebindungen ab.

(Geerbt von UIElement3D)
IsEnabled

Ruft einen Wert ab, der angibt, ob dieses Element in der Benutzeroberfläche (UI) aktiviert ist, oder legt diesen fest.

(Geerbt von UIElement3D)
IsEnabledCore

Ruft einen Wert ab, der in abgeleiteten Klassen zum Rückgabewert von IsEnabled wird.

(Geerbt von UIElement3D)
IsFocused

Ruft einen Wert ab, der bestimmt, ob dieses Element den logischen Fokus hat.

(Geerbt von UIElement3D)
IsHitTestVisible

Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element möglicherweise als Treffertestergebnis von einem Teil des gerenderten Inhalts zurückgegeben werden kann.

(Geerbt von UIElement3D)
IsInputMethodEnabled

Ruft einen Wert ab, der angibt, ob ein Eingabemethodensystem, z. B. ein Eingabemethoden-Editor (IME), für die Verarbeitung der Eingabe für dieses Element aktiviert ist.

(Geerbt von UIElement3D)
IsKeyboardFocused

Ruft einen Wert ab, der angibt, ob dieses Element über den Tastaturfokus verfügt.

(Geerbt von UIElement3D)
IsKeyboardFocusWithin

Ruft einen Wert ab, der angibt, ob sich der Tastaturfokus innerhalb des Elements oder in seinen untergeordneten Elementen in der visuellen Struktur befindet.

(Geerbt von UIElement3D)
IsMouseCaptured

Ruft einen Wert ab, der angibt, ob die Maus für dieses Element erfasst wird.

(Geerbt von UIElement3D)
IsMouseCaptureWithin

Ruft einen Wert ab, der bestimmt, ob die Mausaufzeichnung in diesem Element oder in untergeordneten Elementen in seiner visuellen Struktur enthalten ist.

(Geerbt von UIElement3D)
IsMouseDirectlyOver

Ruft einen Wert ab, der angibt, ob die Position des Mauszeigers den Treffertestergebnissen entspricht, für die die Elementzusammensetzung berücksichtigt wird.

(Geerbt von UIElement3D)
IsMouseOver

Ruft einen Wert ab, der angibt, ob sich der Mauszeiger über diesem Element (einschließlich der untergeordneten Elemente in der visuellen Struktur) befindet.

(Geerbt von UIElement3D)
IsSealed

Ruft einen Wert ab, der angibt, ob diese Instanz derzeit versiegelt (schreibgeschützt) ist.

(Geerbt von DependencyObject)
IsStylusCaptured

Ruft einen Wert ab, der angibt, ob der Tablettstift für dieses Element erfasst wird.

(Geerbt von UIElement3D)
IsStylusCaptureWithin

Ruft einen Wert ab, der bestimmt, ob die Tablettstifterfassung von diesem Element oder von einem Element innerhalb der Elementgrenzen und dessen visueller Struktur aufgenommen wird.

(Geerbt von UIElement3D)
IsStylusDirectlyOver

Ruft einen Wert ab, der angibt, ob die Position des Tablettstifts den Treffertestergebnissen entspricht, für die die Elementzusammensetzung berücksichtigt wird.

(Geerbt von UIElement3D)
IsStylusOver

Ruft einen Wert ab, der anzeigt, ob sich der Stiftcursor über diesem Element (einschließlich der untergeordneten visuellen Elemente) befindet.

(Geerbt von UIElement3D)
IsVisible

Ruft einen Wert ab, der angibt, ob dieses Element in der Benutzeroberfläche (UI) sichtbar ist.

(Geerbt von UIElement3D)
Model

Ruft das zu rendernde Model3D ab oder legt dieses fest.

TouchesCaptured

Ruft alle Fingereingabegeräte ab, die für dieses Element erfasst werden.

(Geerbt von UIElement3D)
TouchesCapturedWithin

Ruft alle Fingereingabegeräte ab, die für dieses Element oder seine untergeordneten Elemente in der visuellen Struktur erfasst werden.

(Geerbt von UIElement3D)
TouchesDirectlyOver

Ruft alle Fingereingabegeräte ab, die sich über diesem Element befinden.

(Geerbt von UIElement3D)
TouchesOver

Ruft alle Fingereingabegeräte ab, die sich über diesem Element oder seinen untergeordneten Elementen in der visuellen Struktur befinden.

(Geerbt von UIElement3D)
Transform

Ruft die auf das 3D-Objekt angewendete Transformation ab oder legt diese fest.

(Geerbt von Visual3D)
Visibility

Ruft die Sichtbarkeit dieses Elements ab oder legt sie fest.

(Geerbt von UIElement3D)
Visual3DChildrenCount

Ruft die Anzahl untergeordneter Elemente für das Visual3D-Objekt ab.

(Geerbt von Visual3D)
Visual3DModel

Ruft das zu rendernde Model3D-Objekt ab oder legt dieses fest.

(Geerbt von Visual3D)

Methoden

AddHandler(RoutedEvent, Delegate)

Fügt einen Routingereignishandler für ein bestimmtes Routingereignis hinzu, wobei der Handler der Handlerauflistung für das aktuelle Element hinzugefügt wird.

(Geerbt von UIElement3D)
AddHandler(RoutedEvent, Delegate, Boolean)

Fügt einen Routingereignishandler für ein bestimmtes Routingereignis hinzu, wobei der Handler der Handlerauflistung für das aktuelle Element hinzugefügt wird. Legen Sie handledEventsToo auf true fest, damit der bereitgestellte Handler für ein Routingereignis aufgerufen wird, das bereits von einem anderen Element auf der Ereignisroute als behandelt markiert wurde.

(Geerbt von UIElement3D)
AddToEventRoute(EventRoute, RoutedEventArgs)

Fügt der angegebenen EventRoute Handler für die aktuelle Auflistung von UIElement3D-Ereignishandlern hinzu.

(Geerbt von UIElement3D)
AddVisual3DChild(Visual3D)

Definiert die hierarchische Beziehung zwischen zwei visuellen 3D-Elementen.

(Geerbt von Visual3D)
ApplyAnimationClock(DependencyProperty, AnimationClock)

Wendet den Effekt einer angegebenen AnimationClock auf eine angegebene Abhängigkeitseigenschaft an.

(Geerbt von Visual3D)
ApplyAnimationClock(DependencyProperty, AnimationClock, HandoffBehavior)

Wendet den Effekt einer angegebenen AnimationClock auf eine angegebene Abhängigkeitseigenschaft an. Die Auswirkung der neuen AnimationClock auf aktuelle Animationen wird durch den Wert des handoffBehavior-Parameters bestimmt.

(Geerbt von Visual3D)
BeginAnimation(DependencyProperty, AnimationTimeline)

Löst eine Animationssequenz für das DependencyProperty-Objekt auf Grundlage der angegebenen AnimationTimeline aus.

(Geerbt von Visual3D)
BeginAnimation(DependencyProperty, AnimationTimeline, HandoffBehavior)

Initiiert eine Animationssequenz für das DependencyProperty-Objekt auf der Grundlage der angegebenen AnimationTimeline und des angegebenen HandoffBehavior.

(Geerbt von Visual3D)
CaptureMouse()

Versucht, die Mausaufzeichnung für dieses Element zu erzwingen.

(Geerbt von UIElement3D)
CaptureStylus()

Versucht, die Tablettstiftaufzeichnung für dieses Element zu erzwingen.

(Geerbt von UIElement3D)
CaptureTouch(TouchDevice)

Versucht, die Fingereingabe für dieses Element zu erzwingen.

(Geerbt von UIElement3D)
CheckAccess()

Bestimmt, ob der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)
ClearValue(DependencyProperty)

Löscht den lokalen Wert einer Eigenschaft. Die Eigenschaft, deren Wert gelöscht werden soll, wird durch einen DependencyProperty-Bezeichner angegeben.

(Geerbt von DependencyObject)
ClearValue(DependencyPropertyKey)

Löscht den lokalen Wert einer schreibgeschützten Eigenschaft. Die Eigenschaft, deren Wert gelöscht werden soll, wird durch einen DependencyPropertyKey angegeben.

(Geerbt von DependencyObject)
CoerceValue(DependencyProperty)

Erzwingt den Wert der angegebenen Abhängigkeitseigenschaft. Dies erfolgt durch den Aufruf einer beliebigen CoerceValueCallback-Funktion, die in den Metadaten für die Abhängigkeitseigenschaft angegeben ist, während sie beim aufrufenden DependencyObject beendet wird.

(Geerbt von DependencyObject)
Equals(Object)

Bestimmt, ob ein angegebenes DependencyObject dem aktuellen DependencyObject entspricht.

(Geerbt von DependencyObject)
FindCommonVisualAncestor(DependencyObject)

Gibt das gemeinsame Vorgängerobjekt des visuellen Objekts und eines weiteren angegebenen visuellen Objekts zurück.

(Geerbt von Visual3D)
Focus()

Versucht, den logischen Fokus für dieses Element festzulegen.

(Geerbt von UIElement3D)
GetAnimationBaseValue(DependencyProperty)

Ruft den Basiswert des angegebenen DependencyProperty-Objekts ab.

(Geerbt von Visual3D)
GetHashCode()

Ruft einen Hashcode für diese DependencyObject ab.

(Geerbt von DependencyObject)
GetLocalValueEnumerator()

Erstellt einen spezialisierten Enumerator, mit dem bestimmt wird, welche Abhängigkeitseigenschaften dieses DependencyObject über lokal festgelegte Werte verfügen.

(Geerbt von DependencyObject)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetUIParentCore()

Gibt beim Überschreiben in einer abgeleiteten Klasse ein alternatives übergeordnetes Benutzeroberflächenelement für dieses Element zurück, wenn kein visuelles übergeordnetes Element vorhanden ist.

(Geerbt von UIElement3D)
GetValue(DependencyProperty)

Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft für diese Instanz eines DependencyObject zurück.

(Geerbt von DependencyObject)
GetVisual3DChild(Int32)

Gibt das angegebene Visual3D in der übergeordneten Visual3DCollection zurück.

(Geerbt von Visual3D)
InvalidateModel()

Erklärt das Modell, das das Element darstellt, für ungültig.

(Geerbt von UIElement3D)
InvalidateProperty(DependencyProperty)

Wertet den effektiven Wert für die angegebene Abhängigkeitseigenschaft erneut aus.

(Geerbt von DependencyObject)
IsAncestorOf(DependencyObject)

Bestimmt, ob das visuelle Objekt ein Vorgänger des visuellen Nachfolgerobjekts ist.

(Geerbt von Visual3D)
IsDescendantOf(DependencyObject)

Bestimmt, ob das visuelle Objekt ein Nachfolger des visuellen Vorgängerobjekts ist.

(Geerbt von Visual3D)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
MoveFocus(TraversalRequest)

Versucht, den Fokus von diesem Element auf ein anderes Element zu verschieben. Die Richtung, in der der Fokus verschoben wird, wird durch eine Führungsrichtung angegeben, die innerhalb der Organisation des visuellen übergeordneten Elements für dieses Element interpretiert wird.

(Geerbt von UIElement3D)
OnAccessKey(AccessKeyEventArgs)

Stellt die Klassenbehandlung für eine Situation bereit, in der eine Tastenkombination mit Bedeutung für dieses Element aufgerufen wird.

(Geerbt von UIElement3D)
OnCreateAutomationPeer()

Gibt klassenspezifische AutomationPeer Implementierungen für die Windows Presentation Foundation-Infrastruktur (WPF) zurück.

(Geerbt von UIElement3D)
OnDragEnter(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes DragEnter-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnDragLeave(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes DragLeave-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnDragOver(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes DragOver-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnDrop(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes Drop-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnGiveFeedback(GiveFeedbackEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GiveFeedback-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnGotFocus(RoutedEventArgs)

Löst das GotFocus-Routingereignis mithilfe der bereitgestellten Ereignisdaten aus.

(Geerbt von UIElement3D)
OnGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GotKeyboardFocus-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnGotMouseCapture(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GotMouseCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnGotStylusCapture(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes GotStylusCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnGotTouchCapture(TouchEventArgs)

Stellt eine Klassenbehandlung für das GotTouchCapture-Routingereignis bereit, das eintritt, wenn eine Berührung für dieses Element erfasst wird.

(Geerbt von UIElement3D)
OnIsKeyboardFocusedChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsKeyboardFocusedChanged-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnIsKeyboardFocusWithinChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, kurz bevor das IsKeyboardFocusWithinChanged-Ereignis von diesem Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnIsMouseCapturedChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsMouseCapturedChanged-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnIsMouseCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsMouseCaptureWithinChanged-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnIsMouseDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsMouseDirectlyOverChanged-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnIsStylusCapturedChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsStylusCapturedChanged-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnIsStylusCaptureWithinChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsStylusCaptureWithinChanged-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnIsStylusDirectlyOverChanged(DependencyPropertyChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes IsStylusDirectlyOverChanged-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnKeyDown(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes KeyDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnKeyUp(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes KeyUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnLostFocus(RoutedEventArgs)

Löst das LostFocus- Routingereignis mithilfe der bereitgestellten Ereignisdaten aus.

(Geerbt von UIElement3D)
OnLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes LostKeyboardFocus-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnLostMouseCapture(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes LostMouseCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnLostStylusCapture(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes LostStylusCapture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnLostTouchCapture(TouchEventArgs)

Stellt Klassenbehandlung für das LostTouchCapture-Routingereignis bereit, das auftritt, wenn in diesem Element die Fingereingabenerfassung verloren geht.

(Geerbt von UIElement3D)
OnMouseDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes MouseDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseEnter(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes angefügtes MouseEnter-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseLeave(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes angefügtes MouseLeave-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseLeftButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes geroutetes MouseLeftButtonDown-Ereignis für dieses Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseLeftButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseLeftButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseMove(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes MouseMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseRightButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseRightButtonDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseRightButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseRightButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes MouseUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnMouseWheel(MouseWheelEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes MouseWheel-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewDragEnter(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewDragEnter-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewDragLeave(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewDragLeave-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewDragOver(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewDragOver-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewDrop(DragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewDrop-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewGiveFeedback(GiveFeedbackEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewGiveFeedback-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewGotKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewGotKeyboardFocus-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewKeyDown(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewKeyDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewKeyUp(KeyEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewKeyUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewLostKeyboardFocus(KeyboardFocusChangedEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewLostKeyboardFocus-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes angefügtes PreviewMouseDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseLeftButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseLeftButtonDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseLeftButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseLeftButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseMove(MouseEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewMouseMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseRightButtonDown(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseRightButtonDown-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseRightButtonUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes PreviewMouseRightButtonUp-Routingereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseUp(MouseButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewMouseUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewMouseWheel(MouseWheelEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewMouseWheel-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewQueryContinueDrag(QueryContinueDragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewQueryContinueDrag-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusButtonDown(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusButtonDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusButtonUp(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusButtonUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusDown(StylusDownEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusInAirMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusInAirMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusInRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusInRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusOutOfRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusOutOfRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusSystemGesture(StylusSystemGestureEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusSystemGesture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewStylusUp(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewStylusUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewTextInput(TextCompositionEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes PreviewTextInput-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnPreviewTouchDown(TouchEventArgs)

Stellt Klassenbehandlung für das PreviewTouchDown-Routingereignis bereit, das auftritt, wenn eine Fingereingabe in diesem Element erfasst wird.

(Geerbt von UIElement3D)
OnPreviewTouchMove(TouchEventArgs)

Stellt Klassenbehandlung für das PreviewTouchMove-Routingereignis bereit, das auftritt, wenn sich eine Fingereingabe innerhalb dieses Elements bewegt.

(Geerbt von UIElement3D)
OnPreviewTouchUp(TouchEventArgs)

Stellt Klassenbehandlung für das PreviewTouchUp-Routingereignis bereit, das auftritt, wenn eine Fingereingabe innerhalb dieses Elements freigegeben wird.

(Geerbt von UIElement3D)
OnPropertyChanged(DependencyPropertyChangedEventArgs)

Wird immer dann aufgerufen, wenn der effektive Wert einer Abhängigkeitseigenschaft für dieses DependencyObject aktualisiert wurde. Welche spezifische Abhängigkeitseigenschaft geändert wird, wird in den Ereignisdaten gemeldet.

(Geerbt von DependencyObject)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes QueryContinueDrag-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnQueryCursor(QueryCursorEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes QueryCursor-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusButtonDown(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusButtonDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusButtonUp(StylusButtonEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusButtonUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusDown(StylusDownEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusDown-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusEnter(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes angefügtes StylusEnter-Ereignis von diesem Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusInAirMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusInAirMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusInRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusInRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusLeave(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes angefügtes StylusLeave-Ereignis von diesem Element ausgelöst wird. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusMove(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusMove-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusOutOfRange(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusOutOfRange-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusSystemGesture(StylusSystemGestureEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusSystemGesture-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnStylusUp(StylusEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes StylusUp-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnTextInput(TextCompositionEventArgs)

Wird aufgerufen, wenn ein nicht behandeltes, angefügtes TextInput-Ereignis beim Durchlauf ein von dieser Klasse abgeleitetes Element erreicht. Implementieren Sie diese Methode, um eine Klassenbehandlung für dieses Ereignis hinzuzufügen.

(Geerbt von UIElement3D)
OnTouchDown(TouchEventArgs)

Stellt Klassenbehandlung für das TouchDown-Routingereignis bereit, das auftritt, wenn eine Fingereingabe innerhalb dieses Elements erfasst wird.

(Geerbt von UIElement3D)
OnTouchEnter(TouchEventArgs)

Stellt Klassenbehandlung für das TouchEnter-Routingereignis bereit, das auftritt, wenn eine Fingereingabe von außerhalb der Grenzen dieses Elements nach innen verschoben wird.

(Geerbt von UIElement3D)
OnTouchLeave(TouchEventArgs)

Stellt Klassenbehandlung für das TouchLeave-Routingereignis bereit, das auftritt, wenn eine Fingereingabe von innerhalb der Grenzen dieses Elements nach außen verschoben wird.

(Geerbt von UIElement3D)
OnTouchMove(TouchEventArgs)

Stellt Klassenbehandlung für das TouchMove-Routingereignis bereit, das auftritt, wenn sich eine Fingereingabe innerhalb dieses Elements bewegt.

(Geerbt von UIElement3D)
OnTouchUp(TouchEventArgs)

Stellt Klassenbehandlung für das TouchUp-Routingereignis bereit, das auftritt, wenn eine Fingereingabe innerhalb dieses Elements freigegeben wird.

(Geerbt von UIElement3D)
OnUpdateModel()

Nimmt beim Überschreiben in einer abgeleiteten Klasse an Renderingvorgängen teil.

(Geerbt von UIElement3D)
OnVisualChildrenChanged(DependencyObject, DependencyObject)

Wird aufgerufen, wenn die Visual3DCollection des visuellen Objekts geändert wurde.

(Geerbt von Visual3D)
OnVisualParentChanged(DependencyObject)

Wird aufgerufen, wenn das übergeordnete Element dieses UIElement3D eine Änderung an seinem zugrunde liegenden visuellen übergeordneten Element meldet.

(Geerbt von UIElement3D)
PredictFocus(FocusNavigationDirection)

Gibt beim Überschreiben in einer abgeleiteten Klasse das Element zurück, das den Fokus für eine bestimmte Richtung des Fokusdurchlaufs empfängt, ohne dass der Fokus tatsächlich auf das betreffende Element verschoben wird.

(Geerbt von UIElement3D)
RaiseEvent(RoutedEventArgs)

Löst ein bestimmtes Routingereignis aus. Das auszulösende RoutedEvent wird innerhalb der RoutedEventArgs-Instanz identifiziert, die bereitgestellt wird (als RoutedEvent-Eigenschaft für diese Ereignisdaten).

(Geerbt von UIElement3D)
ReadLocalValue(DependencyProperty)

Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn dieser vorhanden ist.

(Geerbt von DependencyObject)
ReleaseAllTouchCaptures()

Gibt alle erfassten Fingereingabegeräte für das Element frei.

(Geerbt von UIElement3D)
ReleaseMouseCapture()

Gibt die Erfassung von Mauseingaben frei, wenn für dieses Element die Erfassung festgelegt war.

(Geerbt von UIElement3D)
ReleaseStylusCapture()

Gibt das Erfassen der Eingaben von Tablettstiftgeräten frei, wenn für dieses Element die Erfassung festgelegt war.

(Geerbt von UIElement3D)
ReleaseTouchCapture(TouchDevice)

Versucht, das angegebene Fingereingabegerät von diesem Element freizugeben.

(Geerbt von UIElement3D)
RemoveHandler(RoutedEvent, Delegate)

Entfernt den angegebenen Routingereignishandler aus diesem Element.

(Geerbt von UIElement3D)
RemoveVisual3DChild(Visual3D)

Entfernt die hierarchische Beziehung zwischen zwei visuellen 3D-Elementen.

(Geerbt von Visual3D)
SetCurrentValue(DependencyProperty, Object)

Legt den Wert einer Abhängigkeitseigenschaft fest, ohne deren Wertquelle zu ändern.

(Geerbt von DependencyObject)
SetValue(DependencyProperty, Object)

Legt den lokalen Wert einer Abhängigkeitseigenschaft fest, die durch ihren Bezeichner angegeben ist.

(Geerbt von DependencyObject)
SetValue(DependencyPropertyKey, Object)

Legt den lokalen Wert einer schreibgeschützten Abhängigkeitseigenschaft fest, die durch den DependencyPropertyKey-Bezeichner der Abhängigkeitseigenschaft angegeben ist.

(Geerbt von DependencyObject)
ShouldSerializeCommandBindings()

Gibt zurück, ob in Serialisierungsprozessen der Inhalt der CommandBindings-Eigenschaft für Instanzen dieser Klasse serialisiert werden soll.

(Geerbt von UIElement3D)
ShouldSerializeInputBindings()

Gibt zurück, ob in Serialisierungsprozessen der Inhalt der InputBindings-Eigenschaft für Instanzen dieser Klasse serialisiert werden soll.

(Geerbt von UIElement3D)
ShouldSerializeProperty(DependencyProperty)

Gibt einen Wert zurück, der angibt, ob Serialisierungsprozesse den Wert der bereitgestellten Abhängigkeitseigenschaft serialisieren sollen.

(Geerbt von DependencyObject)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TransformToAncestor(Visual)

Gibt eine Transformation zurück, mit der Koordinaten dieses Visual3D-Objekts in den Visual-Vorgänger des Objekts transformiert werden können.

(Geerbt von Visual3D)
TransformToAncestor(Visual3D)

Gibt eine Transformation zurück, mit der Koordinaten dieses Visual3D-Objekts in den Visual3D-Vorgänger des Objekts transformiert werden können.

(Geerbt von Visual3D)
TransformToDescendant(Visual3D)

Gibt eine Transformation zurück, die verwendet werden kann, um Koordinaten dieses Visual3D-Objekts in das angegebene Visual3D-Unterlängenobjekt zu transformieren.

(Geerbt von Visual3D)
VerifyAccess()

Erzwingt, dass der aufrufende Thread auf dieses DispatcherObject zugreifen kann.

(Geerbt von DispatcherObject)

Ereignisse

DragEnter

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Drag-Ziel meldet.

(Geerbt von UIElement3D)
DragLeave

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Drag-Quelle meldet.

(Geerbt von UIElement3D)
DragOver

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als potenzielles Drop-Ziel meldet.

(Geerbt von UIElement3D)
Drop

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Ablageereignis meldet, das dieses Element als Ablageziel aufweist.

(Geerbt von UIElement3D)
FocusableChanged

Tritt auf, wenn sich der Wert der Focusable-Eigenschaft ändert.

(Geerbt von UIElement3D)
GiveFeedback

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag & Drop-Ereignis meldet, das dieses Element betrifft.

(Geerbt von UIElement3D)
GotFocus

Tritt auf, wenn dieses Element den logischen Fokus erhält.

(Geerbt von UIElement3D)
GotKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur auf diesem Element befindet.

(Geerbt von UIElement3D)
GotMouseCapture

Tritt auf, wenn dieses Element die Mausauswahl erhält.

(Geerbt von UIElement3D)
GotStylusCapture

Tritt auf, wenn dieses Element die Stiftauswahl erhält.

(Geerbt von UIElement3D)
GotTouchCapture

Tritt ein, wenn eine Fingereingabe für dieses Element erfasst wird.

(Geerbt von UIElement3D)
IsEnabledChanged

Tritt ein, wenn der Wert der IsEnabled-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsHitTestVisibleChanged

Tritt ein, wenn der Wert der IsHitTestVisible-Abhängigkeitseigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsKeyboardFocusedChanged

Tritt ein, wenn der Wert der IsKeyboardFocused-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsKeyboardFocusWithinChanged

Tritt ein, wenn der Wert der IsKeyboardFocusWithin-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsMouseCapturedChanged

Tritt ein, wenn der Wert der IsMouseCaptured-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsMouseCaptureWithinChanged

Tritt ein, wenn der Wert der IsMouseCaptureWithin-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsMouseDirectlyOverChanged

Tritt ein, wenn der Wert der IsMouseDirectlyOver-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsStylusCapturedChanged

Tritt ein, wenn der Wert der IsStylusCaptured-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsStylusCaptureWithinChanged

Tritt ein, wenn der Wert der IsStylusCaptureWithin-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsStylusDirectlyOverChanged

Tritt ein, wenn der Wert der IsStylusDirectlyOver-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
IsVisibleChanged

Tritt ein, wenn der Wert der IsVisible-Eigenschaft für dieses Element geändert wird.

(Geerbt von UIElement3D)
KeyDown

Tritt auf, wenn eine Taste gedrückt wird, während sich der Fokus der Tastatur auf diesem Element befindet.

(Geerbt von UIElement3D)
KeyUp

Tritt auf, wenn eine Taste losgelassen wird, während sich der Fokus der Tastatur auf diesem Element befindet.

(Geerbt von UIElement3D)
LostFocus

Tritt auf, wenn dieses Element den logischen Fokus verliert.

(Geerbt von UIElement3D)
LostKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur nicht mehr auf diesem Element befindet.

(Geerbt von UIElement3D)
LostMouseCapture

Tritt auf, wenn dieses Element die Mausauswahl verliert.

(Geerbt von UIElement3D)
LostStylusCapture

Tritt auf, wenn dieses Element die Stiftauswahl verliert.

(Geerbt von UIElement3D)
LostTouchCapture

Tritt ein, wenn dieses Element keine Fingereingaben mehr erfasst.

(Geerbt von UIElement3D)
MouseDown

Tritt auf, wenn eine Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
MouseEnter

Tritt auf, wenn der Mauszeiger in den Bereich dieses Elements eintritt.

(Geerbt von UIElement3D)
MouseLeave

Tritt auf, wenn der Mauszeiger den Bereich dieses Elements verlässt.

(Geerbt von UIElement3D)
MouseLeftButtonDown

Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
MouseLeftButtonUp

Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
MouseMove

Tritt auf, wenn der Mauszeiger bewegt wird, während er sich über diesem Element befindet.

(Geerbt von UIElement3D)
MouseRightButtonDown

Tritt auf, wenn die rechte Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
MouseRightButtonUp

Tritt auf, wenn die rechte Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
MouseUp

Tritt auf, wenn eine Maustaste über diesem Element losgelassen wird.

(Geerbt von UIElement3D)
MouseWheel

Tritt auf, wenn der Benutzer das Mausrad dreht, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewDragEnter

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Drag-Ziel meldet.

(Geerbt von UIElement3D)
PreviewDragLeave

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als Drag-Quelle meldet.

(Geerbt von UIElement3D)
PreviewDragOver

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Drag-Ereignis mit diesem Element als potenzielles Drop-Ziel meldet.

(Geerbt von UIElement3D)
PreviewDrop

Tritt auf, wenn das Eingabesystem ein zugrunde liegendes Ablageereignis meldet, das dieses Element als Ablageziel aufweist.

(Geerbt von UIElement3D)
PreviewGiveFeedback

Tritt auf, wenn ein Drag & Drop-Vorgang gestartet wird.

(Geerbt von UIElement3D)
PreviewGotKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur auf diesem Element befindet.

(Geerbt von UIElement3D)
PreviewKeyDown

Tritt auf, wenn eine Taste gedrückt wird, während sich der Fokus der Tastatur auf diesem Element befindet.

(Geerbt von UIElement3D)
PreviewKeyUp

Tritt auf, wenn eine Taste losgelassen wird, während sich der Fokus der Tastatur auf diesem Element befindet.

(Geerbt von UIElement3D)
PreviewLostKeyboardFocus

Tritt auf, wenn sich der Fokus der Tastatur nicht mehr auf diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseDown

Tritt auf, wenn eine Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseLeftButtonDown

Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseLeftButtonUp

Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseMove

Tritt auf, wenn der Mauszeiger bewegt wird, während er sich über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseRightButtonDown

Tritt auf, wenn die rechte Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseRightButtonUp

Tritt auf, wenn die rechte Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseUp

Tritt auf, wenn eine Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewMouseWheel

Tritt auf, wenn der Benutzer das Mausrad dreht, während sich der Mauszeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewQueryContinueDrag

Tritt auf, wenn sich der Status der Tastatur oder der Maustaste während eines Drag & Drop-Vorgangs ändert.

(Geerbt von UIElement3D)
PreviewStylusButtonDown

Tritt auf, wenn die Stifttaste gedrückt wird, während sich der Zeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewStylusButtonUp

Tritt auf, wenn die Stifttaste losgelassen wird, während sich der Zeiger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewStylusDown

Tritt auf, wenn der Stift den Digitizer berührt, während dieser sich über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewStylusInAirMove

Tritt auf, wenn der Stift über ein Element bewegt wird, ohne den Digitizer zu berühren.

(Geerbt von UIElement3D)
PreviewStylusInRange

Tritt auf, wenn sich der Tablettstift nah genug am Digitizer befindet, um erkannt zu werden, während er sich über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewStylusMove

Tritt auf, wenn der Tablettstift bewegt wird, während er sich über dem Element befindet. Der Tablettstift muss während der Erkennung durch den Digitizer bewegt werden, damit dieses Ereignis ausgelöst wird, andernfalls wird stattdessen PreviewStylusInAirMove ausgelöst.

(Geerbt von UIElement3D)
PreviewStylusOutOfRange

Tritt auf, wenn sich der Stift zu weit vom Digitizer entfernt befindet, um erkannt zu werden.

(Geerbt von UIElement3D)
PreviewStylusSystemGesture

Tritt auf, wenn ein Benutzer eine von mehreren Gesten ausführt.

(Geerbt von UIElement3D)
PreviewStylusUp

Tritt auf, wenn der Benutzer den Tablettstift vom Digitizer hebt, während er sich über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewTextInput

Tritt auf, wenn dieses Element Text geräteunabhängig empfängt.

(Geerbt von UIElement3D)
PreviewTouchDown

Tritt auf, wenn ein Finger den Bildschirm berührt und sich dieser über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewTouchMove

Tritt auf, wenn sich ein Finger auf dem Bildschirm bewegt, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement3D)
PreviewTouchUp

Tritt auf, wenn ein Finger vom Bildschirm genommen wird, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement3D)
QueryContinueDrag

Tritt auf, wenn sich der Status der Tastatur oder der Maustaste während eines Drag & Drop-Vorgangs ändert.

(Geerbt von UIElement3D)
QueryCursor

Tritt auf, wenn die Anzeige des Cursors angefordert wird. Dieses Ereignis wird immer dann für ein Element ausgelöst, wenn der Mauszeiger an eine neue Position bewegt wird, d  h., das Cursorobjekt muss möglicherweise in Abhängigkeit von seiner neuen Position geändert werden.

(Geerbt von UIElement3D)
StylusButtonDown

Tritt auf, wenn die Stifttaste gedrückt wird, während sich der Zeiger über diesem Element befindet.

(Geerbt von UIElement3D)
StylusButtonUp

Tritt auf, wenn die Stifttaste losgelassen wird, während sich der Zeiger über diesem Element befindet.

(Geerbt von UIElement3D)
StylusDown

Tritt auf, wenn der Stift den Digitizer berührt, während sich der Stift über diesem Element befindet.

(Geerbt von UIElement3D)
StylusEnter

Tritt auf, wenn der Stift in den Bereich dieses Elements eintritt.

(Geerbt von UIElement3D)
StylusInAirMove

Tritt auf, wenn der Stift über ein Element bewegt wird, ohne den Digitizer zu berühren.

(Geerbt von UIElement3D)
StylusInRange

Tritt auf, wenn sich der Tablettstift nah genug am Digitizer befindet, um erkannt zu werden, während er sich über diesem Element befindet.

(Geerbt von UIElement3D)
StylusLeave

Tritt auf, wenn der Stift den Bereich des Elements verlässt.

(Geerbt von UIElement3D)
StylusMove

Tritt auf, wenn der Stift über das Element bewegt wird. Zum Auslösen dieses Ereignisses muss der Stift auf dem Digitizer bewegt werden. Andernfalls wird StylusInAirMove ausgelöst.

(Geerbt von UIElement3D)
StylusOutOfRange

Tritt auf, wenn der Stift zu weit vom Digitizer entfernt ist, um erkannt zu werden, während er sich über diesem Element befindet.

(Geerbt von UIElement3D)
StylusSystemGesture

Tritt auf, wenn ein Benutzer eine von mehreren Gesten ausführt.

(Geerbt von UIElement3D)
StylusUp

Tritt auf, wenn ein Benutzer den Stift vom Digitizer hebt, während sich der Stift über diesem Element befindet.

(Geerbt von UIElement3D)
TextInput

Tritt auf, wenn dieses Element Text geräteunabhängig empfängt.

(Geerbt von UIElement3D)
TouchDown

Tritt auf, wenn ein Finger den Bildschirm berührt und sich dieser über diesem Element befindet.

(Geerbt von UIElement3D)
TouchEnter

Tritt ein, wenn sich eine Fingereingabe in die Grenzen dieses Elements hineinbewegt.

(Geerbt von UIElement3D)
TouchLeave

Tritt ein, wenn sich eine Fingereingabe aus den Grenzen dieses Elements herausbewegt.

(Geerbt von UIElement3D)
TouchMove

Tritt auf, wenn sich ein Finger auf dem Bildschirm bewegt, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement3D)
TouchUp

Tritt auf, wenn ein Finger vom Bildschirm genommen wird, während sich der Finger über diesem Element befindet.

(Geerbt von UIElement3D)

Gilt für:

Weitere Informationen