在CreateChildControls()函数中有个this.Controls.Clear()就是不知道这个clear()的作用是什么?
可以从Controls集合中通过Remove()方法,RemoveAt()方法或Clear()方法把控件删除.
Remove()方法将删除传递给它的控件,
RemoveAt()方法则在指定索引位置删除一个控件,
而Clear()方法则把Controls集合中所有的控件都删除.
清空当前控件集合中的子控件,
在创建子控件之前,先把以前有的子控件清掉,保证控件状态的稳定性