Aracılığıyla paylaş


GridView.ColumnHeaderContainerStyle Özellik

Tanım

Sütun üst bilgilerine uygulanacak stili alır veya ayarlar.

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

Özellik Değeri

Style

Style sütun başlıkları için görüntüleme özelliklerini tanımlamak için kullanılan. null varsayılan değerdir.

Örnekler

Aşağıdaki örnekte özelliğin nasıl tanımlanacağı gösterilmektedir ColumnHeaderContainerStyle .

<Style x:Key="myHeaderStyle" TargetType="{x:Type GridViewColumnHeader}">
  <Setter Property="Background" Value="LightBlue"/>
</Style>
<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

ColumnHeaderContainerStyle özelliği ve ColumnHeaderTemplate özelliği, içindeki GridViewsütun üst bilgilerini temsil eden nesnelerin görsel ağacını tanımlamak için GridViewColumnHeader kullanılır. özelliği, ColumnHeaderContainerStyle nesnesi için GridViewColumnHeader bir ControlTemplate tanımlayarak belirtilmemişse ColumnHeaderTemplate sütun üst bilgisi içeriğini de tanımlayabilir.

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ış.

Stilleri ayarladığınızda bazı kısıtlamalar vardır. Daha fazla bilgi için bkz . Stil oluşturma ve Şablon Oluşturma.

XAML Öznitelik Kullanımı

<object ColumnHeaderContainerStyle="{ResourceExtension StyleResourceKey}"/>  

XAML Özellik Öğesi Kullanımı

XAML Değerleri

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

StyleResourceKey
İstenen stili 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ı ColumnHeaderContainerStyleProperty
Meta veri özellikleri olarak ayarlandı true Hiçbiri

Şunlara uygulanır