2014-03-13 2 views
0

양식을 닫고 해당 양식의 모든 기능을 종료하고 다른 양식을 여는 방법은 무엇입니까? application.exit()을 사용해 보았습니다. 그런 것이 필요합니다. 하지만 문제는 모든 양식과 프로세스를 종료합니다. 모든 프로세스를 형식으로 종료하고 닫은 다음 다른 양식으로 이동해야합니다.양식을 닫고 모든 프로세스를 종료하고 다른 양식을 엽니 다.

+0

모든 프로세스를 종료하면 다른 양식을 열기 위해 실행되는 프로그램이 없습니다. – mason

답변

1

프로젝트의 program.cs 파일에서 주요 기능은 다음과 같습니다. something like

static void Main() 
    { 
     Application.EnableVisualStyles(); 
     Application.SetCompatibleTextRenderingDefault(false); 
     Application.Run(new Form1()); 
    } 

Form1을 닫으면 실행이 끝납니다.

당신이 경우 지금

static void Main() 
    { 
     Application.EnableVisualStyles(); 
     Application.SetCompatibleTextRenderingDefault(false); 
     Application.Run(new Form1()); 
     Application.Run(new Form2()); 
    } 

, 당신은 Form1을 닫을 때 실행이 끝나지 않을 것 같은 것을 그것을 변경할 수 있지만 대신은 Form2를 열립니다 프로그램은 한 Form2를 그대로 실행됩니다 열다.

관련 문제