看板 C_Sharp 關於我們 聯絡資訊
※ 引述《sand1050 (不知名的人物)》之銘言: : 新手問題.. : 我拉了9個Textbox : 想把每個Textbox內容都取得 : 有沒有一圈for 就可以解決的辦法 : 還是只能用this.Textbox 一個一個去做? : 感謝各位 List<String> data = new List<String>(); foreach (Control buf in yourPanel.Controls) { if (buf is TextBox) { data.Add(buf.Text); } } 應該是這樣,沒有開 vs 起來測試@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.64.11 ※ 編輯: chrisQQ 來自: 219.85.64.11 (11/08 17:39)
iterator:panel.Controls.OfType<TextBox>().Select( 11/08 18:07
iterator:(tb) => tb.Text).ToList(); 11/08 18:07
iterator:用這個會上癮. O_O 11/08 18:10
kuroha927:Cool~XD 11/08 19:48
EricTsai:好強大的iterator XD 11/08 20:03
chrisQQ:這超強!趕快學起來!! 11/08 21:54
party100046:喔喔,最後丟到List去@@ 11/08 23:08
sand1050:感謝.. 11/08 23:14
sand1050:為何 我放入panel 裡面 textbox 會自動消失.. 11/08 23:30
ragye:請問iterator那邊的tb是指什麼樣的東西? 11/10 15:48
chrisQQ:TextBox 11/10 16:59
ashram:推一下linq 用了真的會上癮 11/11 11:51
Elly:可惜要3.5才能用linq... 12/10 00:24