我已经从基本表单继承了新的保存关闭按钮到所有表单。我在基本表单中编写代码以在单击新按钮时清除所有控件。
foreach (Control ctrl in cc)
{
if (ctrl.GetType() == typeof(TextBox))
ctrl.Text = "";
else if (ctrl.GetType() == typeof(ComboBox))
{
ComboBox cb = ctrl as ComboBox;
cb.SelectedIndex = -1;
cb.Text = "";
}
}
此代码将清除所有文本框和组合框。现在我想在单击新按钮后关注第一个 TextBox。代码必须以基本形式编写,以便首先控制所有继承的形式。