c# - 自动清算控制
问题描述
每当我单击按钮时,我都想清除表单中的所有TextBox
es 和s。DataGridView
private void ClearButton_Click(object sender, EventArgs e)
{
//Clears everything
}
抱歉,如果这太简单了,我是 C# 和 StackOverflow 的新手
解决方案
尝试这个:
private void ClearControls()
{
foreach (TextBox x in Controls.OfType<TextBox>())
{
x.Clear();
}
foreach (DataGridView x in Controls.OfType<DataGridView>())
{
x.Columns.Clear();
}
}
您也可以将其用于您需要的任何其他控件