views:

63

answers:

3

I've been working on a small program which gets a list of url's from the web server ( latest forum topics ) and warns the user whenever a new topic is created.

So the main form of my program have a list of buttons. Each button has the text of the forum topic and extra information below. Opens the browser with the topics url when user presses.

The problem is, creating buttons for every topic doesn't feel right. I'm sure there is a better way to create a user interface for this program. I tried listview but I need space for some extra information so one line and one text-size isn't good for it.

edit: I'm sorry, it's a windows form app.

A: 

For this sort of thing I would look at WPF and style my own controls.

Sam Meldrum
+2  A: 

Try ObjectListView. Here's what can be done with it:

alt text

Anton Gogolev
A: 

You can loop through them and add the buttons and labels programmatically. Placing them vertically below eachother is simple math.

Probably not best practice, but it has always worked for me.

tkalve