ContentControl.ContentTemplate ContentControl.ContentTemplate ContentControl.ContentTemplate ContentControl.ContentTemplate Property

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; }
member this.ContentTemplate : System.Windows.DataTemplate with get, set
Public Property ContentTemplate As DataTemplate

Valor de propiedad

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

Ejemplos

Los ejemplos siguientes muestran 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 un DataTemplate para especificar la apariencia de la 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 Data Templating Overview.For more information on data templates, see Data Templating Overview.

Uso de atributos XAMLXAML Attribute Usage

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

Valores XAMLXAML Values

resourceExtensionresourceExtension
Una 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. Consulte recursos XAML.See XAML Resources.

styleResourceKeystyleResourceKey
La 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

Sintaxis de 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 plantillas y estilos alineados.For more information, see Inline Styles and Templates.

Información sobre propiedades de dependenciaDependency Property Information

Campo de identificadorIdentifier field ContentTemplateProperty
Establecen las propiedades de metadatos en trueMetadata properties set to true NoneNone

Se aplica a