1
所以我有一個堆棧面板,用戶單擊一個按鈕並在堆棧面板中添加一個文本框。我明白了。命名系統是這樣的,它爲每個文本框分別命名(「textboxname」+ I)。但是,我不知道如何從他們的文本框中獲取文本以在其他地方使用。任何人都有任何想法從文本框中獲取文本,這是一個堆棧面板的孩子?從StackPanel中動態創建的文本框中檢索文本
所以我有一個堆棧面板,用戶單擊一個按鈕並在堆棧面板中添加一個文本框。我明白了。命名系統是這樣的,它爲每個文本框分別命名(「textboxname」+ I)。但是,我不知道如何從他們的文本框中獲取文本以在其他地方使用。任何人都有任何想法從文本框中獲取文本,這是一個堆棧面板的孩子?從StackPanel中動態創建的文本框中檢索文本
您可以使用:
Me.Controls.Find("yourTextBoxName", true)
這裏路過true
是必要的,因爲它幫助找到孩子的控制控制爲好。由於您在根父級控件上包含StackPanel
幷包含文本框。
欲瞭解更多信息和清晰的解決方案,您可以檢查this link。
編輯:
您應該使用this custom function。
這是用於C#嗎?在VB.net上,我沒有看到me.controls選項,它說控件不是成員。 – user3470664
它的VB.Net,你在哪裏寫這個?在模塊或form.vb文件? – NeverHopeless
啊...我正在使用WPF ...沒有模塊,沒有窗體。對不起,我忘了說 – user3470664