关于this.Controls.Clear()的作用?

在CreateChildControls()函数中有个this.Controls.Clear()就是不知道这个clear()的作用是什么?

泛舟湖上清波郎朗
浏览 669回答 2
2回答

繁星淼淼

在创建子控件之前,先把以前有的子控件清掉,保证控件状态的稳定性

杨魅力

可以从Controls集合中通过Remove()方法,RemoveAt()方法或Clear()方法把控件删除.Remove()方法将删除传递给它的控件,RemoveAt()方法则在指定索引位置删除一个控件,而Clear()方法则把Controls集合中所有的控件都删除.
打开App,查看更多内容
随时随地看视频慕课网APP