GridViewColumn.CellTemplate Właściwość

Definicja

Pobiera lub ustawia szablon, który ma być używany do wyświetlania zawartości komórki kolumny.

public System.Windows.DataTemplate CellTemplate { get; set; }

Wartość właściwości

Element DataTemplate służący do formatowania komórki kolumny. Wartość domyślna to null.

Przykłady

W poniższym przykładzie pokazano, jak określić DataTemplate element , który ma być używany do wyświetlenia polecenia 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}"/>

Uwagi

Wszystkie następujące właściwości wiążą się z zawartością komórki kolumny i są wyświetlane tutaj w kolejności pierwszeństwa od najwyższego do najniższego:

Użycie atrybutu języka XAML

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

Użycie elementu właściwości języka XAML

Wartości XAML

ResourceExtension
Jeden z następujących elementów: StaticResource, lub DynamicResource. Zobacz Zasoby XAML.

TemplateResourceKey
Klucz identyfikujący żądany szablon. Klucz odwołuje się do istniejącego zasobu w obiekcie ResourceDictionary.

Uwaga

Składnia elementu właściwości jest technicznie możliwa, ale nie jest zalecana. Zobacz Style i szablony wbudowane. Odwołanie do powiązania przy użyciu metody lub jest również możliwe, ale nietypowe.

Informacje dotyczące właściwości zależności

Pole identyfikatora CellTemplateProperty
Właściwości metadanych ustawione na true Brak

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Zobacz też