GridViewColumn.HeaderTemplateSelector 屬性

定義

取得或設定 DataTemplateSelector,其中提供的邏輯可選擇要用來顯示資料行行首的範本。

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

屬性值

DataTemplateSelector 物件,可提供每個 GridViewColumn 的資料範本選項。 預設為 null

備註

如果同時 HeaderTemplateSelector 設定 屬性和 HeaderTemplate 屬性,則 HeaderTemplate 屬性會優先使用。

定義資料行標頭內容、配置和樣式的屬性可在許多相關類別上找到,而其中有些屬性的功能類似或相同。 如需詳細資訊,請參閱 GridView 資料行標頭樣式和範本概觀

XAML Attribute Usage

<object HeaderTemplateSelector="{ResourceExtension DataTemplateSelectorClassKey}"/>  

XAML 屬性項目用法

<object>  
  <object.HeaderTemplateSelector>  
    <MyDataTemplateSelectorImplementation .../>  
  </object.HeaderTemplateSelector>  
</object>  

XAML 值

ResourceExtension
下列其中一項: StaticResource 、 或 DynamicResource 。 請參閱 XAML 資源

DataTemplateSelectorClassKey
識別所要求選取器實作的索引鍵。 索引鍵是指實作實際 SelectTemplate 覆寫的衍生類別。 如需如何對應自訂類別的資訊,請參閱 WPF XAML 的 XAML 命名空間和命名空間對應。 您也可以以程式設計方式將 類別的 DataTemplateSelector 實例新增為資源字典。

MyDataTemplateSelectorImplementation
衍生自 DataTemplateSelector 實作實際 SelectTemplate 覆寫的類別。 如需如何對應自訂類別的資訊,請參閱 WPF XAML 的 XAML 命名空間和命名空間對應

相依性屬性資訊

識別碼欄位 HeaderTemplateSelectorProperty
中繼資料屬性設定為 true

適用於