DataGridTableStyle.GridColumnStyles Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la colección de columnas dibujadas de esta tabla.
public:
virtual property System::Windows::Forms::GridColumnStylesCollection ^ GridColumnStyles { System::Windows::Forms::GridColumnStylesCollection ^ get(); };
public virtual System.Windows.Forms.GridColumnStylesCollection GridColumnStyles { get; }
member this.GridColumnStyles : System.Windows.Forms.GridColumnStylesCollection
Public Overridable ReadOnly Property GridColumnStyles As GridColumnStylesCollection
Valor de propiedad
GridColumnStylesCollection que contiene todos los objetos DataGridColumnStyle de la tabla.
Ejemplos
En el ejemplo de código siguiente se obtiene el GridColumnStylesCollection de un DataGridTableStyle objeto y se imprime el encabezado de cada objeto.
private:
void WriteMappingNames()
{
for each ( DataGridTableStyle^ dgt in myDataGrid->TableStyles )
{
Console::WriteLine( dgt->MappingName );
for each ( DataGridColumnStyle^ dgc in dgt->GridColumnStyles )
{
Console::WriteLine( dgc->MappingName );
}
}
}
private void WriteMappingNames(){
foreach(DataGridTableStyle dgt in myDataGrid.TableStyles)
{
Console.WriteLine(dgt.MappingName);
foreach(DataGridColumnStyle dgc in dgt.GridColumnStyles)
{
Console.WriteLine(dgc.MappingName);
}
}
}
Private Sub WriteMappingNames()
Dim dgt As DataGridTableStyle
For Each dgt In myDataGrid.TableStyles
Console.WriteLine(dgt.MappingName)
Dim dgc As DataGridColumnStyle
For Each dgc In dgt.GridColumnStyles
Console.WriteLine(dgc.MappingName)
Next dgc
Next dgt
End Sub
Comentarios
El GridColumnStylesCollection devuelto por la GridColumnStyles propiedad permite crear un conjunto personalizado de estilos de columna. Para cada DataColumn objeto de , DataTableestablezca el MappingName de en DataGridColumnStyle .ColumnName Ese estilo de columna se usará automáticamente cuando se muestre esto DataGridTableStyle .
Si crea un DataGridTableStyle objeto sin agregar ningún DataGridColumnStyle objeto a GridColumnStylesCollection, se creará automáticamente una colección de DataGridColumnStyle objetos cuando se agregue un DataGridTableStyle objeto con un valor válido MappingName a .GridTableStylesCollection Se producirá una excepción si intenta agregar DataGridColumnStyle objetos con valores duplicados MappingName a la colección.