2012-12-28 5 views
3

응용 프로그램을 종료하지 않습니다 ,하지만 프로그램이 종료되지 않습니다. DestroyEvent 또는 DeleteEvent도 작동하지 않습니다. 왜 그 이유를 설명 할 수 있습니까? 이것은 내 c# 첫 번째 응용 프로그램, 내 처음으로 gtk#을 사용하고 있습니다. 내 IDE로 monodevelop를 사용합니다.Application.Quit는() 나는 <code>GTK#</code>와 <code>C#</code> 코드의 간단한 조각이

편집

Application.Exit() 오류를 제공합니다 : Gtk.Application does not contain a definition for 'Exit'.

+1

사용 Application.Exit Environment.Exit를 시도하는 프로세스를 종료하고자하는 경우); – Arshad

+0

오류가 발생합니다. 내 수정 된 질문을 참조하십시오. – maialithar

+1

md.DestroyEvent 이벤트에 추가하는 대신 Application.Quit()를 호출하면 어떨까요? 가비지 콜렉션이 당신을 위해 그것을 할 것이기 때문에 당신은 메시지 대화 상자를 파괴 할 필요가 없습니다. –

답변

5

당신은 ((0)

+0

정답입니다. 감사합니다! – maialithar

+0

나는 20 분 전에 ..LOL 당신은 그것이 작동하지 않는다고 말했습니다. – MethodMan

+0

@DJKRAZE : 죄송합니다, 당신의 대답을 오해 했음에 틀림 없습니다. – maialithar

0

시도 :

md.Destroyed += delegate { 
    Application.Quit(); 
}; 
+0

감사하지만 도움이되지 않습니다. – maialithar

관련 문제