Я пишу программу, которая работает с 2 формами, основной формой и формой, в которой выполняется конфигурация, поэтому, когда пользователь нажимает toolstripmenu-> Preferences, отображается форма настроек, и я хочу, чтобы она создавала пользователь может иметь только одну форму предпочтений за раз.Работа с формами
Когда я использую:
Prefs preferencias = new Prefs;
private void preferenciasToolStripMenuItem_Click(object sender, EventArgs e)
{
preferencias.Show();
}
Это работает, но когда я закрываю форму Preferences и попытаться открыть новый сбои программы.
И когда я использую:
private void preferenciasToolStripMenuItem_Click(object sender, EventArgs e)
{
Prefs preferencias = new Prefs;
preferencias.Show();
}
Пользователь может ВГА несколько формы Preferences.
Что я могу сделать?
Заранее спасибо.
Это кажется немного назад, но оно будет работать, если вы не хотите, чтобы диалог настроек был модальным (это похоже на очевидный выбор). –
Обновлено мое сообщение с аргументацией по первому методу. –