主题:小问题!
luochen601
[专家分:0] 发布于 2006-11-14 23:36:00
程序运行后使控件内容产生变化,比如label.text有内容,checkbox.checked,textbox.text有输入等等,现在想通过单击一个按钮回到程序刚刚启动的状态,即使label.text内容为空,使checkbox.checked=false,textbox.text为空,因为控件太多,不想一个一个清空,请问有什么办法能使控件回到程序刚启动的样子?
回复列表 (共3个回复)
沙发
jzyray [专家分:20610] 发布于 2006-11-15 08:27:00
重启该窗体
板凳
luochen601 [专家分:0] 发布于 2006-11-15 08:52:00
怎么用编程语言重启呀?麻烦说明白点好吗?
3 楼
tujun [专家分:1190] 发布于 2006-11-15 12:00:00
froeach(Control ctl in this.Controls)
{
if(ctl is Lable){(ctl as Lable).Text = "";}
if(ctl is TextBox){(ctl as TextBox).Text = "";}
if(ctl is CheckBox){(ctl as CheckeBox).Checked = false;}
}
我来回复