UIElement.OnVisualParentChanged(DependencyObject) Metoda

Definicja

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

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)

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