2014-04-01 104 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