AdornerLayout.EvaluateLayout-Methode

Ruft einen Wert ab, der angibt, ob der Adorner in der Benutzeroberflächenstruktur verbleibt.

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

Syntax

'Declaration
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

Parameter

Rückgabewert

Typ: System.Boolean
true, wenn adorner in der Benutzeroberflächenstruktur verbleiben soll.false, wenn ein oder mehrere visuelle Objekte, denen er zugeordnet ist, nicht mehr zur Benutzeroberflächenstruktur gehören.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

view oder adorner ist nullNULL-Verweis (Nothing in Visual Basic).

Hinweise

Die EvaluateLayout-Methode untersucht die Ansicht, das Modell oder andere zugehörige Elemente, die für den Adorner erforderlich sind, und berechnet, ob die Measure-Methode oder die Arrange-Methode ungültig gemacht werden sollte.

Tipp

Da diese Methode sehr häufig aufgerufen wird, sollten Sie sie so schnell wie möglich machen.

.NET Framework-Sicherheit

Siehe auch

Referenz

AdornerLayout Klasse

Microsoft.Windows.Design.Interaction-Namespace

AdornerPanel

PrimarySelectionAdornerProvider

Weitere Ressourcen

Exemplarische Vorgehensweise: Erstellen eines Entwurfszeitadorners

Adorner-Architektur