Classe ParentAdapter
Fornece um ponto de extensão para qualquer tipo que pode ser pai de objetos filho.
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Extensibility (em Microsoft.Windows.Design.Extensibility.dll)
Sintaxe
Public MustInherit Class ParentAdapter _
Inherits Adapter
Dim instance As ParentAdapter
public abstract class ParentAdapter : Adapter
public ref class ParentAdapter abstract : public Adapter
public abstract class ParentAdapter extends Adapter
Comentários
Herdar de ParentAdapter Para especificar uma relação pai-filho na WPF Designer.
Com freqüência é o caso no Windows Presentation Foundation (WPF) que mover um elemento de um filho para outro ou adicionar um elemento pai requer conhecimento especializado da relação pai-filho.Em vez de implementar lógica específica de contêiner para cada recipiente, a ParentAdapter classe define um ponto de extensibilidade e oferece suporte a um mecanismo genérico para alterar o pai de um objeto em outro.
A ParentAdapter chamado pela Parent método. The ModelParent Localiza um ParentAdapter para objetos pai corrente e propostos. Se nenhum ParentAdapter existe, um objeto não pode ser atribuído a um pai.
The ParentAdapter classe permite que os recipientes executar lógica quando um pai é removido. Por exemplo, se um objeto está sendo movido de um Canvas para um Grid, podem ser removidas propriedades anexadas da tela automaticamente.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Features.FeatureProvider
Microsoft.Windows.Design.Interaction.Adapter
Microsoft.Windows.Design.Interaction.ParentAdapter
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction