foreach (Control c in groupBox1.Controls) { if (c is TextBox) { //這里寫代碼邏輯 } }
遍歷的時候,需要用Control遍歷;
如果直接使用foreach(TextBox t in groupBox1.Controls)
並且groupbox上有Lable或其他非textbox控件的時候,會提示不能強制轉換為textbox
所以,需要使用 is來判斷,獲取的控件是否為textbox
foreach (Control c in groupBox1.Controls) { if (c is TextBox) { //這里寫代碼邏輯 } }
遍歷的時候,需要用Control遍歷;
如果直接使用foreach(TextBox t in groupBox1.Controls)
並且groupbox上有Lable或其他非textbox控件的時候,會提示不能強制轉換為textbox
所以,需要使用 is來判斷,獲取的控件是否為textbox
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。