GridViewColumn.CellTemplate Property

Definition

Obtiene o establece la plantilla que debe utilizarse para mostrar el contenido de una celda de columna.Gets or sets the template to use to display the contents of a column cell.

public:
 property System::Windows::DataTemplate ^ CellTemplate { System::Windows::DataTemplate ^ get(); void set(System::Windows::DataTemplate ^ value); };
public System.Windows.DataTemplate CellTemplate { get; set; }
member this.CellTemplate : System.Windows.DataTemplate with get, set
Public Property CellTemplate As DataTemplate

Property Value

DataTemplate

DataTemplate que se utiliza para dar formato a una celda de columna.A DataTemplate that is used to format a column cell. El valor predeterminado es null.The default is null.

Examples

En el ejemplo siguiente se muestra cómo especificar un DataTemplate que se va a utilizar para mostrar un GridViewColumn.The following example shows how to specify a DataTemplate to use to display a GridViewColumn.

<DataTemplate x:Key="myCellTemplateMonth">
  <DockPanel>
    <TextBlock Foreground="DarkBlue" HorizontalAlignment="Center">
      <TextBlock.Text>
        <Binding Path="Month"/>
      </TextBlock.Text>
    </TextBlock>
  </DockPanel>
</DataTemplate>
<GridViewColumn Header="Month" Width="80"
      CellTemplate="{StaticResource myCellTemplateMonth}"/>

Remarks

Las siguientes propiedades se enlazan y muestran el contenido de una celda de columna y se muestran aquí en orden de prioridad, de mayor a menor:The following properties all bind to and display the content of a column cell, and are listed here in their order of precedence, from highest to lowest:

Uso de atributos XAMLXAML Attribute Usage

<object CellTemplate="{ResourceExtension TemplateResourceKey}"/>  

Uso de elementos de propiedad XAMLXAML Property Element Usage

Valores XAMLXAML Values

ResourceExtensionResourceExtension
Uno de los siguientes: StaticResourceo DynamicResource.One of the following: StaticResource, or DynamicResource. Vea recursos XAML.See XAML Resources.

TemplateResourceKeyTemplateResourceKey
Clave que identifica la plantilla que se va a solicitar.The key that identifies the template being requested. La clave hace referencia a un recurso existente en un ResourceDictionary.The key refers to an existing resource in a ResourceDictionary.

Note

La sintaxis del elemento de propiedad es técnicamente posible, pero no se recomienda.Property element syntax is technically possible, but not recommended. Vea estilos y plantillas en línea.See Inline Styles and Templates. También se puede usar una referencia de enlace con o, pero no es posible.A binding reference using or is also possible, but uncommon.

Información sobre propiedades de dependenciaDependency Property Information

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

Applies to

See also