ControlTemplate.ValidateTemplatedParent(FrameworkElement) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Vergleicht das auf Vorlagen basierende übergeordnete Element mit einer Reihe von Regeln.
protected:
override void ValidateTemplatedParent(System::Windows::FrameworkElement ^ templatedParent);
protected override void ValidateTemplatedParent (System.Windows.FrameworkElement templatedParent);
override this.ValidateTemplatedParent : System.Windows.FrameworkElement -> unit
Protected Overrides Sub ValidateTemplatedParent (templatedParent As FrameworkElement)
Parameter
- templatedParent
- FrameworkElement
Das Element, auf das diese Vorlage angewendet wird.
Ausnahmen
Die templatedParent
darf nicht null
sein.
Sie müssen das ControlTemplate einem Control zuordnen, indem Sie die Template-Eigenschaft festlegen, bevor Sie das ControlTemplate für das Control verwenden.
Hinweise
Die Methode verwendet die folgenden Regeln:
Der
templatedParent
Typ kann nicht sein FrameworkContentElement.Der
templatedParent
Typ kann nicht sein, der kein ControlTyp FrameworkElement ist.Dies
templatedParent
kann Control nicht der zugehörigen Eigenschaft ControlTemplateentsprechen.