Compartir vía


DataGridColumnStyle.HeaderText Propiedad

Definición

Obtiene o establece el texto del encabezado de columna.

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

Valor de propiedad

Cadena que se muestra como encabezado de columna. Si la crea DataGrid, el valor predeterminado es el nombre del PropertyDescriptor usado para crear la columna. Si la crea el usuario, el valor predeterminado es una cadena vacía ("").

Ejemplos

En el ejemplo de código siguiente se establece la HeaderText propiedad en un nuevo valor.

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

Comentarios

La HeaderText propiedad se usa normalmente para mostrar un título diferente del MappingName valor cuando el MappingName valor no es fácil de entender. Por ejemplo, puede cambiar a HeaderText "Nombre" cuando el MappingName valor es "FName".

Se aplica a

Consulte también