UIElement.OnVisualParentChanged(DependencyObject) Método
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se invoca cuando el elemento primario de UIElement informa de un cambio en su elemento primario visual subyacente.
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)
- oldParent
- DependencyObject
Elemento primario anterior. Este parámetro se puede proporcionar como null
si DependencyObject no tenía previamente un elemento primario.
Si invalida este método, llame siempre a la implementación base. La implementación base predeterminada realiza algún mantenimiento interno del estado de propiedad heredado inverso. Si no se llama a la implementación base, se invalidará este estado.
Este método invalida OnVisualParentChanged(DependencyObject). FrameworkElement y Window también invalidan la UIElement implementación de OnVisualParentChanged(DependencyObject)y Window la sellan.
Producto | Versiones |
---|---|
.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 |