Как очистить панель во второй форме?

304
17 июля 2017, 13:29

Подскажите, как очистить panelSetting в форме FormSetting при нажатии на кнопку в FormMain

Вроде бы везде установил Public но не выходит, ошибка о необходимости ссылки на объект.

Answer 1

У Вас где-то должен быть код, который запускает форму FormSettings. Он должен быть примерно таким:

FormSettings formSettings;
private void button1_Click_1(object sender, EventArgs e)
{
    formSettings = new FormSettings();
    formSettings.Show();
}

Для очистки panelSetting можно написать:

private void button2_Click(object sender, EventArgs e)
{
    if (formSettings != null)
        formSettings.panelSettings.Controls.Clear();
}
READ ALSO
как открыть ссылку c#

как открыть ссылку c#

подскажи такой вопрос, есть папки с ссылками на сайты, как мне её распарсить и перенести в wpf или windows form как кнопки, чтобы при нажатии на кнопку...

608
Неправильная работа оператора в Unity

Неправильная работа оператора в Unity

Оператор должен работать так: если случайное число будет равно нулю (0), то вложенный оператор увеличивает значение переменной timeRemaining до 40, если...

245
C# Отличить одну флешку от другой

C# Отличить одну флешку от другой

Стоит задача засечь подключение определенной флешки к устройству и копировании туда данных

298
“Открыть с помощью” моей программы. Как сделать?

“Открыть с помощью” моей программы. Как сделать?

В Windows при двойном клике на фото открывается программа для просмотра фотографийКак мне сделать это в своей программе? Чтобы при двойном клике...

248