UIElement.OnVisualParentChanged(DependencyObject) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.