Compartir a través de


AdornerLayout.EvaluateLayout (Método)

Obtiene un valor que indica si el adorno permanece en el árbol de la interfaz de usuario.

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
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 devuelto

Tipo: System.Boolean
true si adorner debe permanecer en el árbol de la interfaz de usuario.Es false si una o más representaciones visuales a las que está asociado ya no forman parte del árbol de la interfaz de usuario.

Excepciones

Excepción Condición
ArgumentNullException

El valor de view o adorner es nullreferencia null (Nothing en Visual Basic).

Comentarios

El método EvaluateLayout examina la vista, el modelo u otros elementos relacionados que el adorno necesita y calcula si se deben invalidar los métodos Measure o Arrange del adorno.

Nota

Dado que se llama a este método con mucha frecuencia, debe realizarlo tan rápido como sea posible.

Seguridad de .NET Framework

Vea también

Referencia

AdornerLayout Clase

Microsoft.Windows.Design.Interaction (Espacio de nombres)

AdornerPanel

PrimarySelectionAdornerProvider

Otros recursos

Tutorial: Crear un adorno en tiempo de diseño

Arquitectura de los adornos