Bonjour,
Je charge des données et les affiche dans un datagridview.
Ensuite dans l'événement prepaint, je modifie la couleur d'une cellule en fonction de la valeur d'une autre cellule et dans rowEnter, j'active ou désactive un menu du contextMenuStrip.
Le soucis vient du fait qu'a chaque fois que le datagridview se rafraichît, il parcourt toute les lignes et refait le traitement de l’événement prepaint et rowEnter
Mon problème survient lorsque l'utilisateur utilise le clic droit sur la grille de données et qu'il souhaite imprimer... cela ne fonctionne plus car la grille passe son temps à traiter les événements prePaint et rowEnter...
Avez-vous une solution ?
Merci.
Partager