在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 = "";
//.............窗体里面各类要清空控件;
}
设想如果这样做,一个窗体我们