UIElement.OnVisualParentChanged(DependencyObject) Methode

Definition

Wird aufgerufen, wenn das übergeordnete Element dieses UIElement Elements eine Änderung an dem zugrunde liegenden visuellen übergeordneten Element meldet.

protected public:
 override void OnVisualParentChanged(System::Windows::DependencyObject ^ oldParent);
protected internal override void OnVisualParentChanged(System.Windows.DependencyObject oldParent);
override this.OnVisualParentChanged : System.Windows.DependencyObject -> unit
Protected Friend Overrides Sub OnVisualParentChanged (oldParent As DependencyObject)

Parameter

oldParent
DependencyObject

Das vorherige übergeordnete Element. Dies kann so angegeben werden, als null ob das DependencyObject übergeordnete Element zuvor nicht vorhanden war.

Hinweise für Vererber

Wenn Sie diese Methode außer Kraft setzen, rufen Sie immer die Basisimplementierung auf. Die Standardbasisimplementierung führt eine gewisse interne Wartung des reversevererbten Eigenschaftszustands durch. Wenn Sie die Basisimplementierung nicht aufrufen, wird dieser Zustand ungültig.

Diese Methode überschreibt OnVisualParentChanged(DependencyObject). FrameworkElement und Window beide überschreiben die UIElement Implementierung von OnVisualParentChanged(DependencyObject), und Window siegelt sie.

Gilt für: