本文介绍了清除C#表单控制的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我已经使用C#表单应用程序创建了一个表单.
按下RESET按钮时如何清除单选按钮,组合框以及文本框之类的控件.
I''ve created a form using C# form application.
How to clear the controls like radio buttons, combo boxes along with text boxes when pressing the RESET button.
推荐答案
private void ClearControls(Control ctrl)
{
if (ctrl.IsContainer)
{
foreach (Control child in ctrl.Children)
{
ClearControls(child);
}
}
else
{
if (ctrl is TextBox)
{
((TextBox)ctrl).Text = "";
}
else if (ctrl is CheckBox)
{
((CheckBox)ctrl).Checked = false;
}
else if (ctrl is RadioButton)
{
((RadioButton)ctrl).Checked = false;
}
}
}
这篇关于清除C#表单控制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!