Maison > développement back-end > C++ > Comment puis-je modifier la couleur des lignes DataGridView en fonction de la comparaison des valeurs des colonnes ?

Comment puis-je modifier la couleur des lignes DataGridView en fonction de la comparaison des valeurs des colonnes ?

Patricia Arquette
Libérer: 2025-01-18 15:22:17
original
368 Les gens l'ont consulté

How Can I Change DataGridView Row Color Based on Column Value Comparison?

Personnalisation des couleurs des lignes DataGridView en fonction des valeurs des cellules

Ce guide montre comment modifier dynamiquement la couleur d'arrière-plan des lignes dans un DataGridView sur la base d'une comparaison des valeurs dans deux colonnes spécifiques. Il s'agit d'une technique utile pour mettre en évidence les écarts de données ou répondre à des exigences visuelles spécifiques.

Mise en œuvre :

La solution consiste à parcourir chaque ligne du DataGridView et à comparer les valeurs dans les colonnes désignées (dans ce cas, les colonnes 7 et 10). Si la valeur de la colonne 7 est inférieure à la valeur de la colonne 10, la couleur d'arrière-plan de la ligne est définie sur rouge. Le code C# suivant fournit un exemple pratique :

<code class="language-csharp">foreach (DataGridViewRow row in vendorsDataGridView.Rows)
{
    if (Convert.ToInt32(row.Cells[7].Value) < Convert.ToInt32(row.Cells[10].Value))
    {
        row.DefaultCellStyle.BackColor = Color.Red;
    }
}</code>
Copier après la connexion

Cet extrait de code modifie efficacement l'apparence du DataGridView pour mettre en évidence les lignes où la condition est remplie.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal