Nous avons besoin de masquer ou d’afficher des images pour des cellules individuelles dans un DataGridViewImageColumn.
Le code ci-après, vous aidera à le faire.
Masques les images de DataGridViewImageColumn
if (showImage == true)
{
imageCell.Value = new Bitmap(iconPath);
}
else
{
imageCell.Value = new Bitmap(1, 1);
}
Si l’arrière-plan de votre cellule est blanc, le bitmap 1×1 ne sera pas visible. Sinon, vous devrez colorer ce pixel en fonction de vos besoins.