GridViewColumn.CellTemplate 属性

定义

获取或设置用于显示列单元格内容的模板。

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

属性值

用于设置列单元格格式的 A DataTemplate 。 默认值为 null

示例

下面的示例演示如何指定 DataTemplate 用于显示 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}"/>

注解

以下属性都绑定到列单元格并显示列单元格的内容,并按优先级顺序列出,从高到低:

XAML 属性用法

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

XAML 属性元素用法

XAML 值

ResourceExtension 下列项之一: StaticResourceDynamicResource。 请参阅 XAML 资源

TemplateResourceKey 标识所请求模板的密钥。 键是指 .. 中的 ResourceDictionary现有资源。

注释

属性元素语法在技术上是可能的,但不建议这样做。 请参阅 内联样式和模板。 还可以使用或也可以使用绑定引用,但并不常见。

Dependency 属性信息

物品 价值
标识符字段 CellTemplateProperty
元数据属性设置为 true 没有

适用于

另请参阅