UIElement.OnVisualParentChanged(DependencyObject) Metoda

Definicja

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

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

Parametry

oldParent
DependencyObject

Poprzedni element nadrzędny. Może to być podane tak, jakby null DependencyObject wcześniej nie miał elementu nadrzędnego.

Uwagi dotyczące dziedziczenia

Jeśli zastąpisz tę metodę, zawsze wywołaj implementację podstawową. Domyślna implementacja podstawowa wykonuje wewnętrzną konserwację stanu właściwości dziedziczonej odwrotnie. Nie można wywołać implementacji podstawowej spowoduje unieważnienie tego stanu.

Ta metoda zastępuje metodę OnVisualParentChanged(DependencyObject). FrameworkElement i Window oba te elementy zastępują również implementację UIElement OnVisualParentChanged(DependencyObject), i Window uszczelniają ją.

Dotyczy

Produkt Wersje
.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
Windows Desktop 3.0, 3.1, 5, 6, 7