2009-05-23 3 views
1

J'ai une application avec environ 35 ~ différents paramètres dans différentes catégories.Conception d'options/paramètres Formulaires dans .NET

Quelles sont les meilleures pratiques pour exposer cela au client.

Deuxièmement, il y a un add-on ou une bibliothèque VS.NET (commercial ou non) qui peut aider à accélérer ce processus. Quelque chose comme "Property Grid" peut-être mais avec un look plus professionnel et convivial.

Tous les paramètres sont basés sur une classe et deux sous-classes.

Répondre

2

Avez-vous regardé la conception implémentée par Visual Studio elle-même qui est une vue arborescente pour les catégories et un panneau qui se met à jour lorsque chaque catégorie est sélectionnée?

Je n'ai pas été capable de trouver des exemples sur Code Project (je recherche probablement les mauvais termes), mais j'ai trouvé this tutorial qui vous guide à travers trois visualisations différentes. Il est daté de 2004, donc il y a probablement des pages plus récentes, mais ce sera un bon point de départ.

0

Pour seulement 35 options, je pense qu'une boîte de dialogue d'options par onglets standard fonctionnerait bien. C'est une interface familière que même les utilisateurs novices comprennent. Cependant, pour les applications avec beaucoup d'options, ce type d'interface commence à tomber en panne. Vous vous retrouvez avec trop d'onglets ou trop d'encombrement sur chaque onglet. L'écran des options dans Word 2007 est légèrement mieux pour un grand nombre d'options. Il s'agit essentiellement d'une interface à onglets, mais les onglets sont sur la gauche au lieu du haut et la zone sur la droite est scrollable. Vous voulez faire attention à mettre les options les plus importantes "au-dessus du pli" afin qu'ils ne se perdent pas. Aussi, avoir un onglet "Populaire" est une bonne idée.

Si vous pensez que votre nombre d'options augmentera, vous pouvez envisager un écran d'options de style Office 2007.

Questions connexes