ControlTemplate.ValidateTemplatedParent(FrameworkElement) ControlTemplate.ValidateTemplatedParent(FrameworkElement) ControlTemplate.ValidateTemplatedParent(FrameworkElement) ControlTemplate.ValidateTemplatedParent(FrameworkElement) Method

定義

規則のセットに対してテンプレートが適用される親をチェックします。Checks the templated parent against a set of rules.

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 FrameworkElement FrameworkElement FrameworkElement

このテンプレートが適用される要素。The element this template is applied to.

例外

templatedParentnull にできません。The templatedParent must not be null.

ControlTemplate に対して Control を使用する前には、Template プロパティを設定することによって、ControlTemplateControl に関連付けておく必要があります。You must associate the ControlTemplate with a Control by setting the Template property before using the ControlTemplate on the Control.

注釈

メソッドは、次の規則を使用します。The method uses the following rules:

  1. templatedParentFrameworkContentElementします。The templatedParent cannot be of type FrameworkContentElement.

  2. templatedParentFrameworkElementでない、Controlします。The templatedParent cannot be of type FrameworkElement that is not a Control.

  3. templatedParentすることはできません、Controlが関連付けられていない、ControlTemplateします。The templatedParent cannot be a Control that is not associated with the ControlTemplate.

適用対象