Je suis développeur ASP.net et je recherche d'autres alternatives au contrôle Treeview. La raison derrière l'envoi de trop d'informations sur l'état de vue pour chaque demande. La fonctionnalité de l'arborescence serait d'afficher la structure du menu avec une case à cocher à côté. L'utilisateur sélectionne les cases à cocher pour publier les données et je les ajoute à leur emplacement de navigation rapide global. Similar to pick your gadgets and i will add it to your wall
comme chose. Je regarde également Quince d'Infragistics mais rien de frappant n'apparaît.
Je me trompe peut-être, mais le modèle auquel vous semblez faire allusion est celui de la navigation à facettes.
La recherche ou la navigation à facettes est une méthode de plus en plus populaire pour organiser des données qui, autrement, seraient affichées de manière hiérarchique dans une structure fixe. Avec la navigation à facettes, l'utilisateur peut choisir ce qui est important pour lui. Avec chaque sélection de facettes, l'effet de la sélection d'autres facettes peut être réinjecté dans les autres boutons de sélection de facettes. Il est populaire dans un environnement de commerce électronique où l'utilisateur a une bonne idée de ce qu'il recherche mais veut voir ses choix dans le contexte d'articles similaires - ou plutôt, la société veut montrer éléments similaires dans le même contexte.
Selon que vous avez déjà collecté d'autres informations pertinentes auprès de l'utilisateur, certaines facettes peuvent être présélectionnées.
Remarque: cela peut ne pas être approprié en fonction de votre contexte et des attentes de l'utilisateur, sans parler de l'organisation de vos données. Par exemple, ce modèle n'est pas idéal pour parcourir l'ensemble des éléments.
Pour plus d'informations, voir le modèle d'interface utilisateur de Welie: http://bit.ly/k4SZS5
Il y a deux autres discussions à ce sujet:
Meilleur design pour afficher la liste sous une liste d'articles?
Quelle est la meilleure façon de visualiser une hiérarchie profonde?