VB.NET - 如何创建信息框

时间:2015-08-19 19:32:44

标签: vb.net windows forms winforms

我正在创建一个表单,显示一长串属性及其相关值。我想把它们显示在一种类似桌子的控件中。标题值位于顶部的东西,下面是有组织数据的列表。像这样的东西:

example another example

我意识到这两个例子并不完全相同,但只要它产生类似的效果,我就会对我的产品保持灵活性。我的问题是,如何创建这样的列表? Visual Studio工具箱中是否有控件可以产生这种效果?

我确信有类似的东西很容易找到,但我无法弄清楚该控件的名称,所以我的搜索没有任何有用的东西。

非常感谢任何帮助。谢谢!

2 个答案:

答案 0 :(得分:2)

ListView和TabControl控件的组合可用于模拟您在上面显示的内容。请参阅ListViewTabControl的链接,以帮助您入门。

答案 1 :(得分:1)

是的,有提供此功能的Windows窗体控件。

对于选项卡式窗口,请使用TabControl

enter image description here

对于不同的列表,在模式Details中使用ListView控件 - 这意味着列中包含列:

enter image description here

对于第二个功能,ListView控件具有Group功能:

enter image description here

为了对项目组合,设置所选项目的组:

enter image description here

所有这些当然可以以编程方式完成。 MSDN和Channel9上有很好的教程。