Compartilhar via


ControlTemplate.ValidateTemplatedParent(FrameworkElement) Método

Definição

Verifica o pai modelo em relação a um conjunto de regras.

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)

Parâmetros

templatedParent
FrameworkElement

O elemento ao qual este modelo é aplicado.

Exceções

O templatedParent não deve ser null.

Você deve associar o ControlTemplate a um Control definindo a propriedade Template antes de usar o ControlTemplate no Control.

Comentários

O método usa as seguintes regras:

  1. Não templatedParent pode ser do tipo FrameworkContentElement.

  2. Não templatedParent pode ser do tipo FrameworkElement que não é um Control.

  3. Não templatedParent pode ser um Control que não esteja associado ao ControlTemplate.

Aplica-se a