2013-02-15 2 views
1

Начну с кодом:Как открыть новую независимую форму?

private void button_newform_Click(object sender, EventArgs e) 
    Form newF = new Form(); 
    newF.show(); 

У меня есть форма с кнопкой, который может открыть новую форму.

проблема есть, у новой формы есть родитель.

например, если я нажму кнопку newform, он создаст новую форму.

но когда я закрою эту форму, новая форма также будет закрыта.

Как создать независимую форму из существующей формы?

+0

выглядит аналогичным этому http://stackoverflow.com/questions/3049276/spawning-form-in-new-process – Belial09

ответ

6

Причина, по которой это происходит, заключается в том, что в свойствах проекта-> приложения режим выключения установлен на When startup Form closes. Измените это на When Last form closes.

+0

Как подойти к этим настройкам? – Billie

+1

Щелкните правой кнопкой мыши на свой проект, нажмите на свойства. вы найдете раскрывающийся список режима выключения на вкладке приложения. – AbZy

Смежные вопросы