次の方法で共有


DataGridColumnStyle.HeaderText プロパティ

定義

列ヘッダーのテキストを取得または設定します。

public:
 virtual property System::String ^ HeaderText { System::String ^ get(); void set(System::String ^ value); };
public virtual string HeaderText { get; set; }
member this.HeaderText : string with get, set
Public Overridable Property HeaderText As String

プロパティ値

列ヘッダーとして表示される文字列。 文字列が DataGrid によって作成される場合、既定値は列の作成に使用した PropertyDescriptor の名前です。 文字列がユーザーによって作成される場合、既定値は空の文字列 ("") です。

次のコード例では、 プロパティを HeaderText 新しい値に設定します。

void SetHeaderText()
{
   DataGridColumnStyle^ dgCol;
   DataColumn^ dataCol1;
   DataTable^ dataTable1;
   dgCol = dataGrid1->TableStyles[ 0 ]->GridColumnStyles[ 0 ];
   dataTable1 = dataSet1->Tables[ dataGrid1->DataMember ];
   dataCol1 = dataTable1->Columns[ dgCol->MappingName ];
   dgCol->HeaderText = dataCol1->Caption;
}
private void SetHeaderText()
{
    DataGridColumnStyle dgCol;
    DataColumn dataCol1;
    DataTable dataTable1;
    dgCol = dataGrid1.TableStyles[0].GridColumnStyles[0];
    dataTable1 = dataSet1.Tables[dataGrid1.DataMember];
    dataCol1 = dataTable1.Columns[dgCol.MappingName];
    dgCol.HeaderText = dataCol1.Caption;
}
Private Sub SetHeaderText()
    Dim dgCol As DataGridColumnStyle
    Dim dataCol1 As DataColumn
    Dim dataTable1 As DataTable
    dgCol = dataGrid1.TableStyles(0).GridColumnStyles(0)
    dataTable1 = dataSet1.Tables(dataGrid1.DataMember)
    dataCol1 = dataTable1.Columns(dgCol.MappingName)
    dgCol.HeaderText = dataCol1.Caption
End Sub

注釈

プロパティは HeaderText 通常、値が簡単に理解できない場合に MappingName 値とは異なるキャプションを MappingName 表示するために使用されます。 たとえば、値が HeaderText "FName" の場合 MappingName は、 を "First Name" に変更できます。

適用対象

こちらもご覧ください