Partager via


DataGridTableStyle.GridColumnStyles Propriété

Définition

Obtient la collection de colonnes dessinées pour ce tableau.

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

Valeur de propriété

Qui GridColumnStylesCollection contient tous les DataGridColumnStyle objets de la table.

Exemples

L’exemple de code suivant obtient l’en-tête GridColumnStylesCollection d’un DataGridTableStyle objet et imprime l’en-tête de chaque objet.

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

Remarques

La GridColumnStylesCollection propriété retournée GridColumnStyles vous permet de créer un ensemble personnalisé de styles de colonne. Pour chacun DataColumn dans un DataTable, définissez l’un MappingNameDataGridColumnStyle sur le ColumnName. Ce style de colonne est automatiquement utilisé lorsque celui-ci DataGridTableStyle est affiché.

Si vous créez un DataGridTableStyle objet sans ajouter DataGridColumnStyle d’objets, GridColumnStylesCollectionune collection d’objets DataGridColumnStyle est créée automatiquement lorsqu’une DataGridTableStyle valeur valide MappingName est ajoutée à l’objet GridTableStylesCollection. Une exception est levée si vous tentez d’ajouter DataGridColumnStyle des objets avec des valeurs en double MappingName à la collection.

S’applique à