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
templatedParentTyp kann nicht sein FrameworkContentElement.Der
templatedParentTyp kann nicht sein, der kein ControlTyp FrameworkElement ist.Dies
templatedParentkann Control nicht der zugehörigen Eigenschaft ControlTemplateentsprechen.