Bonjour a toutes et a tous

Je cherche un moyen de pouvoir sélectionner plusieurs lignes dans un datagridview, mais sans toucher a shift ou a ctrl.
Je veux qu'en cliquant sur une ligne => ça la selectionne en bleu
Je reclique dessus => ça la déselectionne
et tout ça indépendament des autres lignes.

J'ai essayé en vain de gérer les évenements de clics, mais mes actions interfèrent avec la selection "naturelle" qui est effectuée par le datagridview.

Si quelqu'un a une solution, je suis preneur.

D'avance merci pour vos réponses

A+