2012-08-29 74 views
0

我正在使用Windows Visual C#2010 Express编程C#。动态创建用户输入

我的目标是创建一个表单,在初始化时显示一行Textbox输入,但是在填写完信息后,让程序创建第二行以允许用户输入另一行信息。我也不知道有多少这些行将被需要的限制,因此希望动态创建它们。我希望这个程序具有足够的多功能性,可以创建一个无限(类型)数量的TextBoxes/Buttons/Labels/etc。

到目前为止我所见过的所有东西都是基于网络的(ASP.Net中的C#)。我想制作一个具有此功能的程序。任何想法或见解?我不知道这是否可能。

+2

您可以使用['DataGridView'](http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.aspx)。 –

回答

1

使用DataGridViewTextBoxColumn并使用BindingSource将其附加到List<string>