C# Winform清空界面控件值小技巧

发表于:2013-12-25 11:11

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:宸路    来源:51Testing软件测试网

  在WinForm里面有时候需要清空自己输入内容或是选择的选项,以便重新操作流程,那么一般你是怎么清空界面各个控件值的呢?如果窗体里面控件,尤其是TextBox控件比较多的时候,代码里面是不是要设置每个控件的Text属性值为空呢?下面我用这个例子,来探讨下清空界面控件值的小技巧。而且还能复用。不必每个窗体都做这些枯燥、无聊的工作
  一般的做法是在清除控件的事件里面添加下面这样的代码:
private void btnClear_Click(object sender, EventArgs e)
{
this.txbAccount.Text = "";
this.txbAddress.Text = "";
this.txbCmp.Text = "";
this.chkCash.Checked = false;
this.cmbDepart.Text = "";
//.............窗体里面各类要清空控件;
}
  设想如果这样做,一个窗体我们清空界面需用10行代码,50个窗体那么就是500行代码,大量重复的劳动,如果我们用下面这种方法的话,那么项目里面代码量将大大减少,而且封装到类里面,可以重用。(当然这个函数还可以重载、扩展,以便适应不同的需求)
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号