所以我想要有大約12個文本框(稍後我還將添加12個圖片框),這些框中將包含產品的名稱。然而,雖然目錄中沒有選擇超過12種產品的選擇,但可能會少一些。如何通過編號在windows窗體中尋址文本框?
爲了節省空間,我想我會創建一個循環,檢查每個循環是否存在目錄中的產品,如果有,則會將產品分配給文本框[i]。
所以基本上,我希望能夠將textBox1作爲textBox [1],textBox2作爲textBox [2]等。
我試圖做它像
System.Windows.Forms.TextBox[] array = { textBox1, textBox2, textBox3 };
但好像我只能從初始創建這樣的對象,並在那裏創建它似乎是unacessible其他地方,即使在相同的形式,所以我可以調用該函數在表單初始化時僅顯示一次,並且我希望在每次有人購買任何東西時調用顯示方法
什麼代碼你到目前爲止?如果您希望在其他地方訪問,則需要將文本框數組設置爲類變量。如果你發佈代碼,我可以看到你錯了,我所能做的就是假設你已經做了 –
'InitializeComponent();'你可以編寫它應該工作的代碼 –