시작 양식을 닫은 후 애플리케이션을 활성화 상태로 유지하십시오 다른 양식 (Form2)이 열려있는 경우에도 초기 양식 (Form1)을 폐쇄하는 문제가 발생했을 가능성이 높습니다. 응용 프로그램의 수명주기가 기본 형식에 묶여 있기 때문입니다. 단순히 Form1을 숨기지 않고 응용 프로그램을 계속 실행하지만 문제를 소개합니다. Form2가 닫히면 응용 프로그램이 우아하게 닫히지 않습니다. 솔루션은 응용 프로그램의 종료 동작을 제어하는 코드를 수정하는 데 있습니다. 초기 양식이 닫힌 후 응용 프로그램을 계속 실행하기위한 조정 된 코드는 다음과 같습니다. 이 개선 된 코드는 다음을 수행합니다 이벤트 처리 : 이벤트 핸들러는 초기 양식 (form1)에 첨부됩니다. 양식 폐쇄 모니터링 : 양식이 닫힌 후에도 양식이 여전히 열려 있는지 확인합니다. 우아한 셧다운 : 형식이 남아 있지 않으면 (), 신청서를 우아하게 종료합니다. 이벤트 핸들러 ReatTachment : 다른 양식이 열려 있으면 이벤트 핸들러가 다음 개방형 양식에 첨부되어 지속적인 모니터링을 보장합니다. 이 접근법은 Form1을 닫은 후 Form2를 열 수있게하며, 모든 양식이 닫힐 때만 응용 프로그램이 종료됩니다.