Partager via


Comment : définir des styles de lignes en alternance pour le contrôle DataGridView Windows Forms

Les données sous forme de tableau sont souvent présentées aux utilisateurs dans un format qui s'apparente à celui d'un registre où les lignes alternées ont des couleurs d'arrière-plan différentes. Avec ce format, il est plus facile pour les utilisateurs de déterminer les cellules de chaque ligne, surtout dans le cas de tableaux larges qui ont beaucoup de colonnes.

Avec le contrôle DataGridView, vous pouvez spécifier des informations de style complètes pour les lignes alternantes. Cela vous permet d'utiliser des caractéristiques de style comme la couleur de premier plan et la police, en plus de la couleur d'arrière-plan, pour différencier des lignes alternantes.

Il existe une prise en charge pour cette tâche dans Visual Studio. Pour plus d'informations, consultez Comment : définir des styles de ligne en alternance pour le contrôle DataGridView Windows Forms à l'aide du concepteur et Comment : définir des styles de ligne en alternance pour le contrôle DataGridView Windows Forms à l'aide du concepteur et Comment : définir des styles de ligne en alternance pour le contrôle DataGridView Windows Forms à l'aide du concepteur et Comment : définir des styles de ligne en alternance pour le contrôle DataGridView Windows Forms à l'aide du concepteur.

Pour définir des styles de ligne alternants par programme

Compilation du code

Cet exemple nécessite les éléments suivants :

Programmation fiable

Pour l'évolutivité maximale, vous devez partager des objets DataGridViewCellStyle entre plusieurs lignes, colonnes ou cellules qui utilisent les mêmes styles, plutôt que de définir séparément les propriétés de style pour chaque élément. Pour plus d'informations, consultez Meilleures pratiques pour la mise à l'échelle du contrôle DataGridView Windows Forms.

Voir aussi

Tâches

Comment : définir des styles de police et de couleur dans le contrôle DataGridView Windows Forms

Référence

DataGridView.AlternatingRowsDefaultCellStyle

DataGridView.RowsDefaultCellStyle

DataGridView

DataGridViewCellStyle

Concepts

Styles de cellules dans le contrôle DataGridView Windows Forms

Meilleures pratiques pour la mise à l'échelle du contrôle DataGridView Windows Forms

Autres ressources

Mises en forme et styles de base dans le contrôle DataGridView Windows Forms