Bonjour,

J'ai un DataGridView correspondant à une liste de fraises, voici la liste des colonnes :
- sélectionnée pour ébauche
- sélectionnée pour demi-finition
- sélectionnée pour finition
- diamètre
- hauteur
- nombre de dents
- hélice
-...

Les trois premières colonnes sont de type "case à cocher"

Voici ma question : je ne doit permettre à l'utilisateur de ne sélectionner qu'une seule fraise pour l'ébauche

Actuellement, j'affiche une erreur si plus de deux fraises sont cochées pour l'ébauche

idem pour la demi-finition et la finition

J'aimerais utiliser, au lieu de cases à cocher, des boutons radios, de telle sorte qu'il soit impossible de cocher plus d'une case par colonne, si vous voyez ce que je veux dire

A noter également : il doit être possible de ne rien cocher

Pour résumer, dans chaque colonne ébauche, demi-finition ou finition il n'est autorisé que une case cochée ou zéro case cochée.

En fait cela revient à pouvoir, pour chaque phase (ébauche, demi-finition et finition), sélectionner une ligne ou aucune ligne.

Quelle est la façon la plus élégante de procéder :
- faire une colonne "radio bouton" si c'est possible ?
- conserver les cases à cocher et détecter le cochage pour décocher les autres cases éventuelles
- utiliser une cellule texte standard non éditable et coder le comportement de A à Z

Sachant que je souhaite que la saisie puisse se faire "normalement" au clavier ou à la souris

Merci

A bientôt