0
我試圖通過代碼刪除文本框,但是當我試圖刪除表單中的控件時,它只會刪除其中的一半。所以,每次點擊按鈕時,都會刪除一半的文本框,然後再單擊一次,直到沒有更多的文本框。在C#表格中刪除文本框只會刪除一半在foreach中
我的代碼有問題嗎?
foreach (Control t in properties_panel.Controls)
{
if (t is TextBox)
{
this.Controls.Remove(t);
t.Dispose();
}
}
此外,這是刪除控制對象的正確方法嗎?
什麼是properties_panel?您的properties_panel是否包含所有文本框?\ –