DataGridTableStyle.GridColumnStyles Egenskap

Definition

Hämtar samlingen med kolumner som ritats för den här tabellen.

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

Egenskapsvärde

En GridColumnStylesCollection som innehåller alla DataGridColumnStyle objekt för tabellen.

Exempel

I följande kodexempel hämtas GridColumnStylesCollection en DataGridTableStyle och varje objekts huvud skrivs ut.

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

Kommentarer

Med GridColumnStylesCollection den returnerade GridColumnStyles egenskapen kan du skapa en anpassad uppsättning kolumnformat. För var och DataColumn en i en DataTableanger du MappingName a DataGridColumnStyle till ColumnName. Kolumnformatet används automatiskt när detta DataGridTableStyle visas.

Om du skapar en DataGridTableStyle utan att lägga till några DataGridColumnStyle objekt i GridColumnStylesCollectionskapas en samling DataGridColumnStyle objekt automatiskt när en DataGridTableStyle med ett giltigt MappingName läggs till i GridTableStylesCollection. Ett undantag utlöses om du försöker lägga DataGridColumnStyle till objekt med dubblettvärden MappingName i samlingen.

Gäller för