DataGridTableStyle.GridColumnStyles Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la collection de colonnes dessinées pour cette table.
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é
GridColumnStylesCollection qui contient tous les objets DataGridColumnStyle pour 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 par la GridColumnStyles propriété vous permet de créer un ensemble personnalisé de styles de colonnes. Pour chacun DataColumn d’eux dans un DataTable, définissez le MappingName d’un DataGridColumnStyle sur le ColumnName. Ce style de colonne sera automatiquement utilisé lorsqu’il DataGridTableStyle s’affiche.
Si vous créez un DataGridTableStyle objet sans ajouter d’objets DataGridColumnStyle à la GridColumnStylesCollectioncollection d’objets, une collection d’objets DataGridColumnStyle est créée automatiquement lorsqu’une DataGridTableStyle avec une valeur valide MappingName est ajoutée au GridTableStylesCollection. Une exception est levée si vous tentez d’ajouter DataGridColumnStyle des objets avec des valeurs en double MappingName à la collection.