[問題] 如何將textbox陣列化簡化

看板C_Sharp (C#)作者 (高進)時間3年前 (2021/08/03 23:59), 編輯推噓3(303)
留言6則, 5人參與, 3年前最新討論串1/1
大家好最近小弟從VB轉到C#遇到了這個問題 以前在VB可以先把textbox建好在填入index值 但是在c#好像不能這麼做 目前有找到以下方法 Textbox[] at=new textbox[]{textbox1,textbox2...} 但是小弟的textbox如果有一百個就要帶入一百個,請問有更簡化的方法嗎 感謝大大 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.136.185 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1628006383.A.3F9.html

08/04 08:58, 3年前 , 1F
看你怎麼放了 如果是放在同個容器用foreach很好解決
08/04 08:58, 1F

08/04 09:28, 3年前 , 2F
textbox.Name?
08/04 09:28, 2F

08/04 20:57, 3年前 , 3F
IEnumerable<TextBox> ls
08/04 20:57, 3F

08/04 20:57, 3年前 , 4F
= panel1.Controls.OfType<TextBox>().ToList();
08/04 20:57, 4F

08/21 08:03, 3年前 , 5F
textbox 不是有index屬性?
08/21 08:03, 5F

08/21 19:53, 3年前 , 6F
剛學,遇到一樣問題,3F的就行了
08/21 19:53, 6F
文章代碼(AID): #1X2MVlFv (C_Sharp)
文章代碼(AID): #1X2MVlFv (C_Sharp)