Aracılığıyla paylaş


GridView.ColumnHeaderTemplate Özellik

Tanım

Sütun üst bilgilerini görüntülemek için kullanılacak şablonu alır veya ayarlar.

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

Özellik Değeri

DataTemplate

DataTemplate sütun başlıklarını öğesinin GridViewbir parçası olarak görüntülemek için kullanılır. null varsayılan değerdir.

Örnekler

Aşağıdaki örnekte özelliğin nasıl ayarlanacağı gösterilmektedir ColumnHeaderTemplate .

<DataTemplate x:Key="myHeaderTemplate">
  <DockPanel>
    <CheckBox/>
    <TextBlock FontSize="16" Foreground="DarkBlue">
      <TextBlock.Text>
        <Binding/>
      </TextBlock.Text>
    </TextBlock>
  </DockPanel>
</DataTemplate>
<GridView ColumnHeaderTemplate="{StaticResource myHeaderTemplate}"
          ColumnHeaderContainerStyle="{StaticResource myHeaderStyle}">
  <GridViewColumn Header="Year" Width="80"
        CellTemplate="{StaticResource myCellTemplateYear}"/>
  <GridViewColumn Header="Month" Width="80"
        CellTemplate="{StaticResource myCellTemplateMonth}"/>
  <GridViewColumn Header="Day" Width="80"
        CellTemplate="{StaticResource myCellTemplateDay}"/>
</GridView>

Açıklamalar

ColumnHeaderTemplate hem özelliği ColumnHeaderTemplateSelector hem de özelliği ayarlanmışsa, ColumnHeaderTemplate özellik önceliklidir.

Bu özellik, sütun başlıklarını düzenleyip stil eklemenin çeşitli yollarından birini temsil eder. Daha fazla bilgi için bkz . GridView Sütun Üst Bilgisi Stillerine ve Şablonlarına Genel Bakış.

XAML Öznitelik Kullanımı

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

XAML Değerleri

ResourceExtension
Aşağıdakilerden biri: StaticResource, veya DynamicResource. Bkz . XAML Kaynakları.

TemplateResourceKey
İstenen şablonu tanımlayan anahtar. Anahtar, içinde var olan bir ResourceDictionarykaynağa başvurur.

Not

Özellik öğesi söz dizimi teknik olarak mümkündür, ancak önerilmez. Bkz . Satır içi Stiller ve Şablonlar. TemplateBinding veya kullanan bir bağlama başvurusu da mümkündür, ancak nadirdir.

Bağımlılık Özelliği Bilgileri

Tanımlayıcı alanı ColumnHeaderTemplateProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır

Ayrıca bkz.