Classe AdornerLayout
Executa o layout de um adorno sobre o DesignerView.
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
Public MustInherit Class AdornerLayout
Dim instance As AdornerLayout
public abstract class AdornerLayout
public ref class AdornerLayout abstract
public abstract class AdornerLayout
Comentários
Na maioria das árvores UI do Windows Presentation Foundation (WPF), layout ocorre descendente por meio de Arrange e Measure métodos. Adorners não podem diretamente usufruir isso porque um adorno é normalmente dispor próprio em relação a um elemento que não seja um filho direto ou pai.Alguns adorners complexos precisam calcular o dimensionar e posição baseada nas posições de vários Outros elementos, o WPF não pode ser feito.
The AdornerLayout classe foi criada para melhorar isso. Sempre que o layout é atualizado em EvaluateLayout, o AdornerLayout's EvaluateLayout método é chamado. Esse método deve determinar se o adorno a re-measured ou reorganizadas de acordo com e chamar o apropriado InvalidateMeasure ou InvalidateArrange métodos de adorno.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Interaction.AdornerLayout
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
PrimarySelectionAdornerProvider
Outros recursos
Demonstra Passo a passo: Criando um Adorner de tempo de design