在Windows应用程序(Winforms)中是否可以进行此控制

时间:2011-09-23 14:40:47

标签: winforms windows-applications

请查看enter image description here

下面的图片

我想知道在Windows应用程序(Winforms)中是否可以进行这种控制。我尝试过网格控制,但无法实现这一点。

基本上 Col Name 是从数据库中填充的。 详细信息列不是从DB填充的,它是用于接收输入的列(来自文本框和文本区域)

详细信息列必须包含与其相邻列相关的多行(即Col名称)。如上图所示。

详细信息列中有四个子行。但我想根据用户输入增加子行,如果要输入6个输入,则应动态生成另外2个子行。

基本上在网格视图中,可以动态添加新行输入。我想要类似的东西,但在不同的背景下,如上所述。

请告诉我这种控制是否可行?如果有的话请帮助我。

2 个答案:

答案 0 :(得分:1)

它被称为DataRepeater控件,它不是正常视觉工作室控件的一部分。它在PowerPack中。

请参阅:DataRepeater Class

下载:Microsoft Visual Basic Power Packs 3.0

答案 1 :(得分:1)

非常简单。 为一组创建用户控件(例如ColumnName-A,4-TextBoxes和4-TextAreas)。使用它三次。