FrameworkElement.ApplyTemplate FrameworkElement.ApplyTemplate FrameworkElement.ApplyTemplate FrameworkElement.ApplyTemplate Method

Определение

При необходимости строит визуальное дерево текущего шаблона и возвращает значение, указывающее, было ли это визуальное дерево перестроено в результате этого вызова.Builds the current template's visual tree if necessary, and returns a value that indicates whether the visual tree was rebuilt by this call.

public:
 bool ApplyTemplate();
public bool ApplyTemplate ();
member this.ApplyTemplate : unit -> bool
Public Function ApplyTemplate () As Boolean

Возвраты

Значение true, если в дерево были добавлены визуальные элементы; в противном случае — значение false.true if visuals were added to the tree; returns false otherwise.

Комментарии

Приложения могут вызывать этот метод, чтобы гарантировать, что визуальное дерево элемента завершена.Applications can call this method to guarantee that the visual tree of an element is complete. Такая гарантия может возникнуть необходимость в том случае, если код будет проверять дочерние элементы в дереве.This guarantee step might be necessary if code will be checking the child elements in the tree. Обычный элемент логике приложений, вызвав ApplyTemplate не нужен, так как шаблоны будут применяться к элементам в соответствующий момент их времени существования автоматически.For typical element logic within applications, calling ApplyTemplate is not necessary, because templates will be applied to elements at an appropriate point in their lifetimes automatically.

ApplyTemplate вызывается для всех мер передать системой макетов уровня среды WPF.ApplyTemplate is called on every Measure pass by the WPF framework-level layout system.

FrameworkElement производные классы могут использовать OnApplyTemplate обработчик класса для получения уведомлений из случаев, когда этот метод был вызван явным образом или системой макета.FrameworkElement derived classes can use the OnApplyTemplate class handler to be notified of cases where this method was called explicitly, or by the layout system. OnApplyTemplate вызывается после шаблон полностью создается и прикрепляется к логическому дереву.OnApplyTemplate is called after the template is completely generated and attached to the logical tree.

Применяется к

Дополнительно