DataGridTableStyle.GridColumnStyles Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.