Teilen über


DataGridTableStyle.GridColumnStyles Eigenschaft

Definition

Ruft die Auflistung der für diese Tabelle gezeichneten Spalten ab.

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

Eigenschaftswert

GridColumnStylesCollection

Eine GridColumnStylesCollection, die alle DataGridColumnStyle-Objekte für die Tabelle enthält.

Beispiele

Im folgenden Codebeispiel wird die GridColumnStylesCollection DataGridTableStyle Kopfzeile jedes Objekts gedruckt.

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

Hinweise

Mit GridColumnStylesCollection der von der GridColumnStyles Eigenschaft zurückgegebenen Eigenschaft können Sie einen angepassten Satz von Spaltenformatvorlagen erstellen. Legen Sie für jede DataColumn in einer , die MappingName von einer DataTableDataGridColumnStyle auf die ColumnName. Diese Spaltenformatvorlage wird automatisch verwendet, wenn dies DataGridTableStyle angezeigt wird.

Wenn Sie ein DataGridTableStyle Objekt ohne Hinzufügen DataGridColumnStyle von Objekten zum GridColumnStylesCollectionObjekt erstellen, wird eine Auflistung von DataGridColumnStyle Objekten automatisch erstellt, wenn ein DataGridTableStyle gültiges MappingName Objekt dem GridTableStylesCollectionObjekt hinzugefügt wird. Eine Ausnahme wird ausgelöst, wenn Sie versuchen, Objekte mit doppelten MappingName Werten zur Auflistung hinzuzufügenDataGridColumnStyle.

Gilt für