2014-04-01 73 views
1

所以我有一个堆栈面板,用户单击一个按钮并在堆栈面板中添加一个文本框。我明白了。命名系统是这样的,它为每个文本框分别命名(“textboxname”+ I)。但是,我不知道如何从他们的文本框中获取文本以在其他地方使用。任何人都有任何想法从文本框中获取文本,这是一个堆栈面板的孩子?从StackPanel中动态创建的文本框中检索文本

回答

1

您可以使用:

Me.Controls.Find("yourTextBoxName", true) 

这里路过true是必要的,因为它帮助找到孩子的控制控制为好。由于您在根父级控件上包含StackPanel并包含文本框。

欲了解更多信息和清晰的解决方案,您可以检查this link

编辑:

您应该使用this custom function

+0

这是用于C#吗?在VB.net上,我没有看到me.controls选项,它说控件不是成员。 – user3470664

+0

它的VB.Net,你在哪里写这个?在模块或form.vb文件? – NeverHopeless

+0

啊...我正在使用WPF ...没有模块,没有窗体。对不起,我忘了说 – user3470664