UIElement.OnVisualParentChanged(DependencyObject) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.