C# winform 后台控制删除动态生成的控件
生活随笔
收集整理的這篇文章主要介紹了
C# winform 后台控制删除动态生成的控件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RadioButton是由數據庫列表數據讀出來,放到panelEx2上的,現在局部刷新,需要刪除這些RadioButton,重新添加。
?
List<Control> removeList = new List<Control>();
for (int i = 0; i < this.panelEx2.Controls.Count; i++)
{
Control ctl = this.panelEx2.Controls[i];
if (ctl is RadioButton)
{
removeList.Add(ctl);
}
}
removeList.ForEach(ctl => this.panelEx2.Controls.Remove(ctl));
注:切忌用foreach。
轉載于:https://www.cnblogs.com/xiruojun/p/10000597.html
總結
以上是生活随笔為你收集整理的C# winform 后台控制删除动态生成的控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 多肽实例
- 下一篇: [源码和文档分享]基于FFMEPEG-M