Я заменил:
panel.Controls.Clear();
на:
Clear(panel);
Где:
public static void Clear(Control ctrl)
{
while (ctrl.Controls.Count > 0) ctrl.Controls[0].Dispose();
}
И я получаю следующую ошибку: при Application.Run(new Form1());
Система.ObjectDisposedException не обработан. Не удается получить доступ к удаленному объекту.Имя объекта: «Метка».
Любая идея, почему это может быть?
Спасибо.
РЕДАКТИРОВАТЬ: См. Как очистить () элементы управления, не вызывая памятиутечка
РЕДАКТИРОВАТЬ: Извините, я, вероятно, избавиться от чего-то, что я просто хочу удалить из его родителя.Я проверю это.Спасибо за ответы.