ControlTemplate.ValidateTemplatedParent(FrameworkElement) メソッド

定義

規則のセットに対してテンプレートが適用される親をチェックします。

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)

パラメーター

templatedParent
FrameworkElement

このテンプレートが適用される要素。

例外

templatedParentnull にすることはできません。

ControlTemplate に対して Control を使用する前には、Template プロパティを設定することによって、ControlTemplateControl に関連付けておく必要があります。

注釈

このメソッドでは、次の規則を使用します。

  1. templatedParentFrameworkContentElementを指定することはできません。

  2. templatedParentの型FrameworkElementControlを指定することはできません。

  3. templatedParent 関連付けられていない a Control を指定 ControlTemplateすることはできません。

適用対象