Que pensent les gens de l'utilisation de liens hypertextes, dans les applications Winforms?Utilisation d'un effet "lien hypertexte" dans les applications Winforms
Exemple:
alt text http://i49.tinypic.com/ic753k.jpg
Dans mon exemple, vous cliquez sur « dans » la carte d'enregistrement Organisation pour Acme Corp Inc ou « dans » les détails du prochain rendez-vous.
Si nous ignorons, pour le moment, comment l'utilisateur modifie l'Organisation ou ajoute/supprime un rendez-vous, est-il une interface sensible dans Winforms d'utiliser & bleu souligné pour signifier cliquez ici et je vais vous prendre à un nouvel écran
Comme dans:
TextBox1.Font = New Font("Blah", 8.25!, FontStyle.Underline etc
TextBox1.ForeColor = Color.Blue
Sans oublier:
TextBox1.Cursor = Cursors.Hand
Ce serait pour une application raisonnablement riche (par exemple un CRM) où vous avez beaucoup de différents types d'écrans et l'utilisateur navigue entre toutes sortes d'enregistrements. Et vous voulez montrer à l'utilisateur qu'il peut naviguer entre les vues détail, grilles, enfants, parents, frères et sœurs, etc.
Avantages:
il est familier aux utilisateurs et il est évident, sans être importun ou prenant un écran immobilier
facile à mettre en œuvre
le alte souvent utilisé rnative (un bouton avec une icône ou même seulement trois points [...]) ressemble un peu à l'ancienne, ne fonctionne pas très bien dans les réseaux, et prend de la place
inconvénients:
avec toute la flexibilité et le contrôle vous avez une extrémité avant Winforms, vous devriez être en mesure de concevoir une puce ui sans avoir besoin d'emprunter navigateurs (peut-être ???)
ces liens pseudo ne se comportera pas comme véritables balises d'ancrage (il n'y aura pas une « visité » [ie. tournez-moi pourpre si j'ai déjà été ici] ou "hover" comportement et aucun-ouvert-dans-nouvel-onglet caractéristiques, sans beaucoup de travail) ... potentiellement ennuyeux pour les utilisateurs?
enlève rien à des liens authentiques (comme dans les adresses e-mail, etc.) - ceux-ci ne tiennent plus comme des liens « vers Internet » (au navigateur, à client de messagerie) ... problème très mineur?
Sur "contre 1" - ne vous inquiétez pas. Le design original a sa place, mais les conventions existent pour une raison. Si vous voulez un design innovant, innover dans ou autour des conventions si vous avez mon sens. – Steve314
Une chose - je trouve les boîtes autour des liens un peu surprenants. Ils semblent suggérer que je pourrais cliquer et commencer à taper (modifier le contrôle) aussi facilement que cliquer sur pour descendre - une chose de convention. Les liens et les contrôles statiques ne sont normalement pas dans ce style de boîte, mais les contrôles d'édition le font habituellement. Un lien hypertexte modifiable n'est pas une contradiction, mais est-ce ce que vous avez l'intention de faire? – Steve314
@ Steve314: vos points sont tous les deux bons – hawbsl