我一直在研究一个小程序,它从网络服务器获取网址列表(最新的论坛主题),并在创建新主题时警告用户。
所以我的程序的主要形式有一个按钮列表。每个按钮都有论坛主题的文本和下面的额外信息。当用户按下时,打开带有主题URL的浏览器。
问题是,为每个主题创建按钮感觉不对。我确信有一种更好的方法可以为这个程序创建一个用户界面。我尝试过listview但是我需要空间来获取一些额外的信息,所以一行和一个文本大小对它不利。
编辑:对不起,这是一个Windows窗体应用程序。
答案 0 :(得分:2)
试试ObjectListView。以下是可以用它做的事情:
alt text http://objectlistview.sourceforge.net/cs/_images/task-list.png
答案 1 :(得分:0)
对于这种事情,我会看看WPF并设置我自己的控件。
答案 2 :(得分:0)
您可以循环浏览它们并以编程方式添加按钮和标签。将它们垂直放置在彼此之下是一个简单的数学。
可能不是最佳实践,但它一直对我有用。