UIElement.OnVisualParentChanged(DependencyObject) Metodo

Definizione

Viene richiamato quando l'elemento padre di questo oggetto UIElement segnala una modifica all'elemento padre visivo sottostante.

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)

Parametri

oldParent
DependencyObject

Elemento padre precedente. Può essere fornito come null se per l'oggetto DependencyObject non è stato precedentemente definito un elemento padre.

Note per gli eredi

Se si esegue l'override di questo metodo, chiamare sempre l'implementazione di base. L'implementazione di base predefinita esegue una manutenzione interna dello stato della proprietà ereditata inversa. La mancata chiamata all'implementazione di base invaliderà questo stato.

Questo metodo esegue l'override di OnVisualParentChanged(DependencyObject). FrameworkElement e Window entrambe eseguono anche l'override dell'implementazione UIElement di OnVisualParentChanged(DependencyObject)e Window la sigilla.

Si applica a