UIElement.OnVisualParentChanged(DependencyObject) Método

Definição

Invocado quando o elemento pai deste UIElement relata uma alteração ao seu pai visual subjacente.

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)

Parâmetros

oldParent
DependencyObject

O pai anterior. Isto pode ser fornecido como null se DependencyObject não tivessem um elemento parental anteriormente.

Notas para Herdeiros

Se sobrescreveres este método, chama sempre a implementação base. A implementação base padrão realiza alguma manutenção interna do estado de propriedade herdado inversamente. Não chamar a implementação base invalidará este estado.

Este método substitui o OnVisualParentChanged(DependencyObject). FrameworkElement e Window ambos também sobrepõem a UIElement implementação de OnVisualParentChanged(DependencyObject), e Window selam-no.

Aplica-se a