Процесс не закрывается после закрытия формы

У меня есть первая форма, которая вызывает другую, а затем исчезает (frm.visible = false). Эта форма не должна возвращаться после однократного вызова, но это основная форма (первая, которая появляется при запуске программы). Я пытаюсь сделать так, чтобы, когда вы закрываете вторую форму, обе формы закрываются, я пробовал несколько вещей, но все они оставляют процесс активным.

Это код, который я использую:

private void frmCreation_FormClosing(object sender, FormClosingEventArgs e)
        {
            frmProperties frm = new frmProperties();
            frm.Dispose();
        }
        //I have also tried frm.Close() which also does not work

Этот код закрывает две формы, но процесс остается активным. Как мне противостоять этому?

5
задан MrRoy 26 April 2011 в 23:40
поделиться