Поделиться через


AdornerLayout.EvaluateLayout - метод

Обновлен: Ноябрь 2007

Возвращает значение, указывающее, остается ли декоративный элемент в дереве пользовательского интерфейса.

Пространство имен:  Microsoft.Windows.Design.Interaction
Сборка:  Microsoft.Windows.Design.Interaction (в Microsoft.Windows.Design.Interaction.dll)

Синтаксис

'Декларация
Public MustOverride Function EvaluateLayout ( _
    view As DesignerView, _
    adorner As UIElement _
) As Boolean
'Применение
Dim instance As AdornerLayout
Dim view As DesignerView
Dim adorner As UIElement
Dim returnValue As Boolean

returnValue = instance.EvaluateLayout(view, _
    adorner)
public abstract bool EvaluateLayout(
    DesignerView view,
    UIElement adorner
)
public:
virtual bool EvaluateLayout(
    DesignerView^ view, 
    UIElement^ adorner
) abstract
public abstract function EvaluateLayout(
    view : DesignerView, 
    adorner : UIElement
) : boolean

Параметры

  • adorner
    Тип: System.Windows.UIElement
    Декоративный элемент, положение которого необходимо определить.

Возвращаемое значение

Тип: System.Boolean
Значение true, если элемент adorner должен остаться в дереве пользовательского интерфейса, или значение false, если один или несколько визуальных элементов, с которыми он связан, больше не входят в дерево пользовательского интерфейса.

Исключения

Исключение Условие
ArgumentNullException

Параметр view или adorner имеет значение nullссылка null (Nothing в Visual Basic).

Заметки

Метод EvaluateLayout проверяет представление, модель и другие связанные элементы, которые требуются декоративному элементу, и определяет, нужно ли вызывать метод Measure или Arrange.

Bb628944.alert_note(ru-ru,VS.90).gifПримечание.

Поскольку этот метод вызывается очень часто, необходимо сделать его максимально быстрым.

Разрешения

См. также

Ссылки

AdornerLayout Класс

AdornerLayout - члены

Microsoft.Windows.Design.Interaction - пространство имен

AdornerPanel

PrimarySelectionAdornerProvider

Другие ресурсы

Пошаговое руководство. Создание графического элемента времени разработки

Архитектура графического элемента