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

Definizione

Compila una struttura ad albero visuale del modello corrente se necessario e restituisce un valore che indica se tale struttura è stata ricompilata da questa chiamata.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

Restituisce

true se sono stati aggiunti elementi visivi alla struttura ad albero. In caso contrario, restituisce false.true if visuals were added to the tree; returns false otherwise.

Commenti

Le applicazioni possono chiamare questo metodo per garantire che la struttura ad albero visuale di un elemento sia completa.Applications can call this method to guarantee that the visual tree of an element is complete. Questo passaggio di garanzia potrebbe essere necessario se il codice controllerà gli elementi figlio nell'albero.This guarantee step might be necessary if code will be checking the child elements in the tree. Per la logica degli elementi tipica all'interno ApplyTemplate delle applicazioni, la chiamata a non è necessaria, poiché i modelli verranno applicati automaticamente agli elementi in un punto appropriato della loro durata.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.

ApplyTemplateviene chiamato su ogni misura passata dal sistema di layout a livello di Framework WPF.ApplyTemplate is called on every Measure pass by the WPF framework-level layout system.

FrameworkElementle classi derivate OnApplyTemplate possono utilizzare il gestore della classe per ricevere una notifica dei casi in cui questo metodo è stato chiamato in modo esplicito o dal sistema di layout.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. OnApplyTemplateviene chiamato dopo che il modello è stato completamente generato e collegato all'albero logico.OnApplyTemplate is called after the template is completely generated and attached to the logical tree.

Si applica a

Vedi anche