GridViewColumn.CellTemplate GridViewColumn.CellTemplate GridViewColumn.CellTemplate GridViewColumn.CellTemplate Property

定義

列のセルの内容を表示するために使用するテンプレートを取得または設定します。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

プロパティ値

列のセルの書式設定に使用される DataTemplateA DataTemplate that is used to format a column cell. 既定値は、null です。The default is null.

DataTemplateGridViewColumn表示するために使用するを指定する方法を次の例に示します。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}"/>

注釈

次のプロパティはすべて、列セルの内容にバインドされて表示され、優先順位の高い順に一覧表示されます。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:

XAML 属性の使用方法XAML Attribute Usage

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

XAML プロパティ要素の使用XAML Property Element Usage

XAML 値XAML Values

ResourceExtensionResourceExtension
次のいずれか: StaticResource、またDynamicResourceは。One of the following: StaticResource, or DynamicResource. XAML リソース」を参照してください。See XAML Resources.

TemplateResourceKeyTemplateResourceKey
要求されているテンプレートを識別するキー。The key that identifies the template being requested. キーは、 ResourceDictionary内の既存のリソースを参照します。The key refers to an existing resource in a ResourceDictionary.

注意

Property 要素の構文は技術的には可能ですが、推奨されません。Property element syntax is technically possible, but not recommended. インラインスタイルとテンプレート」を参照してください。See Inline Styles and Templates. またはを使用するバインディング参照も可能ですが、一般的ではありません。A binding reference using or is also possible, but uncommon.

依存プロパティ情報Dependency Property Information

識別子フィールドIdentifier field CellTemplateProperty
メタデータプロパティがに設定されるtrueMetadata properties set to true NoneNone

適用対象

こちらもご覧ください