Compartilhar via


Método AdornerLayout.EvaluateLayout

Obtém um valor indicando se o adorno permanece na árvore de interface do usuário.

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)

Sintaxe

'Declaração
Public MustOverride Function EvaluateLayout ( _
    view As DesignerView, _
    adorner As UIElement _
) As Boolean
public abstract bool EvaluateLayout(
    DesignerView view,
    UIElement adorner
)
public:
virtual bool EvaluateLayout(
    DesignerView^ view, 
    UIElement^ adorner
) abstract
abstract EvaluateLayout : 
        view:DesignerView * 
        adorner:UIElement -> bool 
public abstract function EvaluateLayout(
    view : DesignerView, 
    adorner : UIElement
) : boolean

Parâmetros

Valor de retorno

Tipo: System.Boolean
true Se adorner deve permanecer na árvore de interface do usuário.falseSe os elementos visuais de um ou mais ele está associado não fazem mais parte da árvore da interface do usuário.

Exceções

Exceção Condição
ArgumentNullException

viewor adorner is nulluma referência nula (Nothing no Visual Basic).

Comentários

O EvaluateLayout método examina se o modo de exibição, modelo, ou a outros itens relacionados o adorno requer e computa o adorno Measure ou Arrange métodos devem ser invalidados.

ObservaçãoObservação

Porque esse método é chamado com muita freqüência, você deve torná-la mais rápido possível.

Segurança do .NET Framework

Consulte também

Referência

AdornerLayout Classe

Namespace Microsoft.Windows.Design.Interaction

AdornerPanel

PrimarySelectionAdornerProvider

Outros recursos

Walkthrough: Criando um adorno em tempo de design

Adorner de arquitetura