DataGridTableStyle.GridColumnStyles Propriedade

Definição

Obtém a coleção de colunas desenhada para esta tabela.

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 Propriedade

A GridColumnStylesCollection que contém todos DataGridColumnStyle os objetos da tabela.

Exemplos

O seguinte exemplo de código obtém o GridColumnStylesCollection de a DataGridTableStyle e imprime o cabeçalho 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

Observações

O GridColumnStylesCollection retorno da GridColumnStyles propriedade permite-lhe criar um conjunto personalizado de estilos de colunas. Para cada em um DataTable, defina o MappingName de a DataGridColumnStyle para o ColumnName.DataColumn Esse estilo de coluna será automaticamente usado quando for DataGridTableStyle exibido.

Se criar um DataGridTableStyle sem adicionar quaisquer DataGridColumnStyle objetos ao GridColumnStylesCollection, uma coleção de DataGridColumnStyle objetos será criada automaticamente quando um DataGridTableStyle com um válido MappingName for adicionado ao GridTableStylesCollection. Será lançada uma exceção se tentar adicionar DataGridColumnStyle objetos com valores duplicados MappingName à coleção.

Aplica-se a