Condividi tramite


Metodo AdornerLayout.EvaluateLayout

Ottiene un valore indicante se lo strumento decorativo rimane nella struttura ad albero dell'interfaccia utente.

Spazio dei nomi:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Sintassi

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

Parametri

Valore restituito

Tipo: System.Boolean
true se adorner deve rimanere nella struttura ad albero dell'interfaccia utente.false se uno o più elementi visivi a cui è associato non fanno più parte della struttura ad albero dell'interfaccia utente.

Eccezioni

Eccezione Condizione
ArgumentNullException

view o adorner è nullriferimento null (Nothing in Visual Basic).

Note

Il metodo EvaluateLayout esamina la visualizzazione, il modello o altri elementi correlati richiesti dallo strumento decorativo e calcola se i metodi Measure o Arrange dello strumento decorativo devono essere invalidati.

Nota

Poiché questo metodo viene chiamato molto di frequente, è necessario renderlo quanto più veloce possibile.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

AdornerLayout Classe

Spazio dei nomi Microsoft.Windows.Design.Interaction

AdornerPanel

PrimarySelectionAdornerProvider

Altre risorse

Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione

Architettura degli strumenti decorativi visuali