با سلام
من با استفاده از یک تابع تمامی آبجکت ها را خالی می کنم.
ولی در بعضی از فرمها می خواهم یک یا چندتا از آنها را خالی نکند
public static void ClearControls(Control.ControlCollection col)
{
foreach (Control c in col )
{
if (c.GetType() == typeof(TextBox))
{
TextBox f = (TextBox)c;
f.Text = "";
}
else if (c.GetType() == typeof(CheckBox))
{
CheckBox ch = (CheckBox)c;
ch.Checked = false;
}
else if (c.GetType() == typeof(ComboBox))
{
ComboBox f = (ComboBox)c;
f.SelectedValue = 0;
}
if (c.Controls.Count > 0)
ClearControls(c.Controls,obj);
}
}