Je suis en train de réécrire certaines parties d'une application Windows et nous avons une vue de liste (style de rapport) où un utilisateur peut utiliser des cases à cocher pour sélectionner/désélectionner des éléments.
Le problème que je rencontre est lorsqu'un utilisateur sélectionne plusieurs éléments, puis clique sur une case à cocher, quels éléments doivent être basculés? Par exemple, étant donné la sélection suivante,
Si je coche la case du premier élément, quels éléments l'utilisateur s'attend-il à voir basculer? Je n'arrive pas à trouver de directives pour cela.
De plus, si la sélection ne couvre qu'un seul élément et que l'utilisateur bascule un élément non sélectionné, les deux devraient-ils changer?
Tout d'abord, je suggère d'éviter le double sens de "sélectionné". Penser à: sélectionné vs coché, ou: ce qui est juste mis en évidence vs sélectionné n'est pas ce que les utilisateurs devraient Penser à.
Par conséquent, je suggère de supprimer la possibilité de mettre en évidence plusieurs éléments en premier lieu, ce qui résoudra également votre problème.