Auf Englisch lesen

Freigeben über


UIElement.OnVisualParentChanged(DependencyObject) Methode

Definition

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

C#
protected internal override void OnVisualParentChanged(System.Windows.DependencyObject oldParent);

Parameter

oldParent
DependencyObject

Das bisherige übergeordnete Element. Dieses wird u. U. mit dem Wert null bereitgestellt, wenn für das DependencyObject zuvor kein übergeordnetes Element vorhanden war.

Hinweise für Vererber

Wenn Sie diese Methode überschreiben, rufen Sie immer die Basisimplementierung auf. Die Standardbasisimplementierung führt eine interne Wartung des Zustands der umgekehrten geerbten Eigenschaft durch. Wenn die Basisimplementierung nicht aufgerufen wird, wird dieser Zustand ungültig.

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

Gilt für:

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10