2017-04-27 3 views
1

오른쪽 상단의 닫기 버튼을 사용하여 응용 프로그램의 모든 창을 닫을 수 있습니다. 그러나, 나는 또한 현재 창을 닫을 필요가있는 로그 아웃 기능을 가지고있다. 모든 창을 닫을 수 있거나 하나만 할 수 있기 때문에이 작업을 수행하는 방법을 알아낼 수 없습니다. 동시에 두 가지 기능을 절대로 사용할 수 없습니다.C# 모든 창 닫기 및 로그 아웃 가능

나는 현재를하고 있어요 방법은 다음과 같이이다 :

private void buttonLogout_Click(object sender, EventArgs e) 
{ 
    Close(); 
} 

private void MainMenu_FormClosed(object sender, FormClosedEventArgs e) 
{ 
    Environment.Exit(0); 
} 

어떤 도움을 주시면 감사하겠습니다, 감사합니다!

답변

0

Form.Closing Event 일 수도 있고 Form.Closed이 아닐 수도 있습니다. 물론 핸들러 함수에서 로그 아웃 함수를 실행하십시오.