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
- view
Tipo: Microsoft.Windows.Design.Interaction.DesignerView
Visualizzazione di progettazione che valuta il layout.
- adorner
Tipo: System.Windows.UIElement
Strumento decorativo da valutare.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction
PrimarySelectionAdornerProvider
Altre risorse
Procedura dettagliata: creazione di uno strumento decorativo visuale in fase di progettazione