J'ai besoin de l'utilisateur pour définir un certain nombre de valeurs en pourcentage qui doivent toujours totaliser 100%. Quelles sont les méthodes standard pour archiver cela? Je suis venu avec ce qui suit:Contrôle de l'IU en pourcentage relatif
1) avoir un contrôle de curseur standard pour chaque valeur que vous devez définir. Le déplacement d'un curseur ajustera automatiquement tous les autres afin que la somme apparaisse toujours comme 100%. Vous pouvez corriger les curseurs individuels avec une case à cocher affichée à côté. Seuls les curseurs "libres" restants seront réglables.
Pro: se compose entièrement de widgets standards utilisateurs savent déjà
Con: beaucoup de widgets, beaucoup d'écran immobilier utilisé, semble laid quand vous avez beaucoup de curseurs et donc de faibles valeurs de pourcentage, la normalisation à 100% ISN pas immédiatement évident.
2) avoir un curseur avec plusieurs boutons coulissants.
Pro: la normalisation est implicite et évidente parce que la longueur du curseur est fixé, le poids relatif est facile de voir en un coup d'oeil
Con: non standard, les boutons peuvent facilement se chevauchent, les boutons ne sont pas facile à corriger, pas de place évidente pour mettre une représentation textuelle/numérique pour chaque intervalle/pourcentage
3) afficher un graphique à secteurs standard.
Pro: la normalisation est le poids implicite et évident, par rapport est facile de voir
Con: non standard pour une utilisation interactive, difficile de faire fonctionner le redimensionnement de la tranche intuitive, pas de place pour mettre un texte/numéro représentation pour chaque tranche
4) ...?
Je ne suis pas satisfait de l'une ou l'autre de ces questions, d'où ma question ici. De meilleures idées? J'ai affaire à 3-10 pourcentages individuels sur un client Windows riche (c'est-à-dire pas web).
acclamations,
Sören