Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Control.OnTemplateChanged-Methode: (ControlTemplate, ControlTemplate)

 

Veröffentlicht: Oktober 2016

Wird aufgerufen, sobald die Vorlage des Steuerelements geändert wird.

Namespace:   System.Windows.Controls
Assembly:  PresentationFramework (in PresentationFramework.dll)

protected virtual void OnTemplateChanged(
	ControlTemplate oldTemplate,
	ControlTemplate newTemplate
)

Parameter

oldTemplate
Type: System.Windows.Controls.ControlTemplate

Die alte Vorlage.

newTemplate
Type: System.Windows.Controls.ControlTemplate

Die neue Vorlage.

Der Zeitpunkt zum Ändern der Vorlage lautet wie folgt:

  1. Die Vorlage wird geändert, indem eine SetValue -Methodenaufruf, Auslösen einer Formatvorlage oder andere Weise.

  2. Der Eigenschaftswert ändert; der PropertyChanged-Rückruf wird aufgerufen.

  3. Die alte visuelle Struktur wird entfernt.

  4. Eine interne Methode wird aufgerufen, die aufruft die OnTemplateChanged Methode.

  5. Später während einer Messung OnApplyTemplate wird aufgerufen, und eine neue visuelle Struktur zugeordnet ist.

.NET Framework
Verfügbar seit 3.0
Zurück zum Anfang
Anzeigen: