2010-01-24 4 views
0

EDIT: Question reformulépersonnalisé ListView liant à une liste d'objets [WinForms]

J'ai une zone de liste qui devrait afficher des données qui contient 2 champs: le temps et un message. Au lieu d'afficher 1 ligne de texte, je veux que chaque élément soit affiché comme 2 lignes - la 1ère ligne est l'heure et la 2ème ligne est le message, où chaque ligne a un style différent.

Comment est-ce que je peux faire ceci? Je peux lier le tableau d'objets à la liste, mais comment le styliser? Merci pour vos réponses.

P.S. J'ai regardé WPF, je pense apprendre que cela pourrait prendre quelques jours; aussi, le reste du code est winforms

+2

Est-ce winforms? Webforms? wpf? (ça fait une énorme différence) –

+0

J'utilise actuellement des winforms. Mais si je comprends bien, je pourrais intégrer les contrôles wpf dans winforms? Si ce n'est pas le cas, j'utilise des winforms. – Aishwar

+0

réponse à la question peut être trouvé ici: http://stackoverflow.com/questions/2128608/winform-customize-listbox-item – Aishwar

Répondre

0

Je voudrais transformer votre source de données en collection de chaînes: time1, message1, time2, message2 ... et le reste est simple - il suffit de lier une nouvelle source de données à la zone de liste.

Questions connexes