DataGridColumnStyle.HeaderText Propriété

Définition

Obtient ou définit le texte de l'en-tête de colonne.

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

Valeur de propriété

Chaîne affichée comme en-tête de colonne. S'il est créé par le DataGrid, la valeur par défaut est le nom du PropertyDescriptor utilisé pour créer la colonne. S'il est créé par l'utilisateur, la valeur par défaut est une chaîne vide ("").

Exemples

L’exemple de code suivant définit la HeaderText propriété sur une nouvelle valeur.

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

Remarques

La HeaderText propriété est généralement utilisée pour afficher une légende différente de la MappingName valeur lorsque la MappingName valeur n’est pas facilement compréhensible. Par exemple, vous pouvez remplacer par HeaderText « Prénom » lorsque la MappingName valeur est « FName ».

S’applique à

Voir aussi