C# Windows Form masquer ligne selon condition
Bonjour à vous,
Je n'arrive pas à trouver une solution pour aficher ou masquer une ou des lignes selon critère.
J'ai dans un DataGridview un code déjà fonctionnel pour colorier des lignes selon une condition, voici :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
if (DGV_Matable["Date_D1", e.RowIndex].Value.ToString() == "")
{
DGV_Tble_MES.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.White;
}
else
{
DGV_Matable.Rows[e.RowIndex].DefaultCellStyle.BackColor = Color.LightGreen;
} |
Maintenant est-il possible de masquer les lignes dans cette exemple ?
La cerise sur le cadeau serait de mettre le code dans une case à cocher...
Code:
1 2 3 4 5 6
|
private void CBO_Tri_CheckedChanged(object sender, EventArgs e)
{
// ici le code pour masquer ou afficher les lignes verte
} |
En toute honneté je n'ai rien trouver sur la toile..
Merci à vous,
Bruno