web-dev-qa-db-fra.com

Lorsque la ou les lignes sont supprimées dans une vue de liste, quelle ligne doit être sélectionnée ensuite?

Dites que j'ai une liste de lignes dans une grille/liste/table, où l'utilisateur peut sélectionner plusieurs rangées et les supprimer ensemble. Dans ce cas, sélectionner/concentrer quelle ligne après suppression donne l'expérience la plus intuitive pour l'utilisateur?

Par exemple. Dans l'image ci-dessous, j'ai des rangées 1, 2 et 4 sélectionnées (avec la mise au point sur la 2e rangée). Si je vous enlève quelle ligne devrait avoir la mise au point/la sélection suivante? enter image description here

Certaines des réponses que je peux penser:

  1. Sélectionnez/Nothing Nothing.
  2. Sélectionnez Rien mais laissez la mise au point sur la 2e index (après la suppression, ce serait ID 5 rangée). Je pense que c'est ce que fait l'explorateur de fichiers Windows.
  3. Sélectionnez toujours la première ligne.
  4. Id 3 rangée - la première ligne après l'une des lignes supprimées.
  5. ID 5 Rail - La première ligne après le dernier élément supprimé.

Je trouve des options 1, 2, 3 bizarre. 5 est le choix le plus communément vu?

1
nawfal

Avez-vous une sélection par défaut lors de la navigation sur cette grille/liste/table? Cette action semble être prédiated par l'utilisateur sélectionnant plusieurs lignes. Je ne sais donc pas combien de valeur appliquant une nouvelle sélection par défaut apporterait.

Si vous avez une ligne par défaut (telle que la première) lors de l'ouverture/de la navigation ici, comme un utilisateur de la même cohérence après la suppression pourrait être attendu, mais je ne me penche aucune sélection. Cela étant dit, si la suppression des lignes est l'objet principal de ce boîtier d'utilisation de la grille/la liste/la table/table et les utilisateurs est généralement en train d'examiner les éléments du tableau supérieur en bas, en supposant qu'il existe de nombreux articles qui s'étendent au-delà d'une hauteur d'une page, je pouvais voir Un argument d'utilisation de la ligne suivante après la dernière supprimation de la mise au point.

Pouvez-vous expliquer votre cas/contexte d'utilisation pour cette table plus?

2
BK Allen