2010-02-04 7 views
0

J'ai travaillé sur un petit programme qui obtient une liste d'URL du serveur Web (les derniers sujets de forum) et avertit l'utilisateur quand un nouveau sujet est créé. Donc, la forme principale de mon programme a une liste de boutons. Chaque bouton contient le texte du sujet du forum et des informations supplémentaires ci-dessous. Ouvre le navigateur avec l'URL des rubriques lorsque l'utilisateur appuie sur. Le problème est, créer des boutons pour chaque sujet ne se sent pas bien. Je suis sûr qu'il existe une meilleure façon de créer une interface utilisateur pour ce programme. J'ai essayé listview mais j'ai besoin d'espace pour des informations supplémentaires donc une ligne et une taille de texte ne sont pas bonnes pour cela.Liste des boutons?

edit: Désolé, c'est une application Windows.

+0

Quelle plateforme utilisez-vous? (ASP.NET, Windows Forms, WPF) –

+0

à en juger par la façon dont la question est formulée, on dirait que vous utilisez WinForms, et il semble que vous puissiez vraiment utiliser WPF (d'autant plus que c'est un petit programme, si vous êtes pas trop familier avec WPF). Fondamentalement, je dis cela parce que vous pouvez ajouter le clic/ouvrir la fonctionnalité du navigateur à de nombreux types de contrôles, et vous pouvez personnaliser un contrôle composite très facilement pour jouer avec la présentation et le style du contrôle. Il ne devrait pas être juste un ListView ou juste un groupe de boutons. – Rich

Répondre

0

Pour ce genre de chose, je regarderais WPF et styliserais mes propres commandes.

0

Vous pouvez parcourir les et ajoutez les boutons et les étiquettes programme. Les placer verticalement sous l'autre est un calcul simple.

Probablement pas la meilleure pratique, mais cela a toujours fonctionné pour moi.