This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

GridView.ColumnHeaderTemplate الخاصية

Visual Studio 2010

الحصول أو تعيين قالب إلى استخدام إلى عرض رؤوس الأعمدة.

مساحة الاسم:  System.Windows.Controls
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public DataTemplate ColumnHeaderTemplate { get; set; }
<object>
  <object.ColumnHeaderTemplate>
    <DataTemplate .../>
  </object.ColumnHeaderTemplate>
</object>
<object ColumnHeaderTemplate="{ResourceExtension TemplateResourceKey}"/>

قيم XAML

ResourceExtension

واحد من التاليين: StaticResource أو DynamicResource. انظر نظرة عامة على الموارد

TemplateResourceKey

المفتاح الذي يقوم بتعريف قالب المطلوبة. المفتاح الذي يشير إلى مورد موجود في ResourceDictionary.

ملاحظةملاحظة

خاصية عنصر بناء هو ممكنة تقنيا، ولكن غير مستحسن. انظر أنماط مضمنة وقوالب ومرجع ربط يتعدى TemplateBindingالربط أيضا ممكنة، ولكن الشائع.

قيمة الخاصية

النوع: System.Windows.DataTemplate
DataTemplate إلى استخدام إلى عرض رؤوس الأعمدة كجزء من GridView. القيمة الافتراضية هي null.

معرّف الحقل

ColumnHeaderTemplateProperty

تعيين خصائص بيانات التعريف إلى true

لا يوجد

إذا ColumnHeaderTemplateخاصية و ColumnHeaderTemplateSelectorخاصية كلاهما التعيين، ColumnHeaderTemplateخاصية تأخذ الأسبقية.

تمثل هذه خاصية لواحدة من عدة طرق إلى تخطيط ونمط رؤوس الأعمدة. لمزيد من المعلومات، راجع الأنماط رأس عمود في GridView و نظرة عامة حول قوالب.

المثال التالي يوضح كيفية تعيين خاصية 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>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: