ContentControl.ContentTemplate Propiedad

Definición

Obtiene o establece la plantilla de datos utilizada para mostrar el contenido de ContentControl.Gets or sets the data template used to display the content of the ContentControl.

public:
 property System::Windows::DataTemplate ^ ContentTemplate { System::Windows::DataTemplate ^ get(); void set(System::Windows::DataTemplate ^ value); };
[System.ComponentModel.Bindable(true)]
public System.Windows.DataTemplate ContentTemplate { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ContentTemplate : System.Windows.DataTemplate with get, set
Public Property ContentTemplate As DataTemplate

Valor de propiedad

DataTemplate

Plantilla de datos. A data template. El valor predeterminado es null.The default value is null.

Atributos

Ejemplos

En los siguientes ejemplos se muestra cómo crear una plantilla de contenido y aplicar la plantilla a un control de contenido.The following examples show how to create a content template and apply the template to a content control.

<DataTemplate x:Key="template1">
  <TextBlock Text="{Binding}" FontSize="12" FontWeight="Bold" TextWrapping="Wrap"></TextBlock>
</DataTemplate>
<ContentControl Name="contCtrl" ContentTemplate="{StaticResource template1}" 
    Content="This is the content of the content control."/>

Comentarios

Establezca esta propiedad en DataTemplate para especificar la apariencia del ContentControl .Set this property to a DataTemplate to specify the appearance of the ContentControl. Para obtener más información sobre las plantillas de datos, vea información general sobre plantillas de datos.For more information on data templates, see Data Templating Overview.

Uso de atributos XAMLXAML Attribute Usage

<object ContentTemplate="{resourceExtension styleResourceKey}"/>  

Valores XAMLXAML Values

resourceExtensionresourceExtension
Extensión de marcado que identifica cómo hacer referencia al recurso de plantilla, ya sea StaticResource o DynamicResource .A markup extension that identifies how to reference the template resource, either StaticResource or DynamicResource. Vea recursos XAML.See XAML Resources.

styleResourceKeystyleResourceKey
Clave que identifica el selector de plantillas solicitado.The key that identifies the requested template selector. La clave hace referencia a un recurso existente en un ResourceDictionary .The key refers to an existing resource in a ResourceDictionary.

Nota

La sintaxis del elemento de propiedad es técnicamente posible, pero no se recomienda.Property element syntax is technically possible, but not recommended. Para obtener más información, consulte estilos y plantillas en línea.For more information, see Inline Styles and Templates.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field ContentTemplateProperty
Propiedades de metadatos establecidas en trueMetadata properties set to true NoneNone

Se aplica a