양식이 다른 양식에서 닫히는 것을 어떻게 감지 할 수 있을지 궁금합니다. 주 클라이언트가 보낸 사람이라는 다른 양식을 열어 보았을 때 보낸 사람 양식이 주 클라이언트 양식에서 닫힐 때 어떻게 감지합니까?다른 양식에서 양식을 닫는 중 감지하는 방법은 무엇입니까?
1
A
답변
3
이벤트 처리기를 양식의 closing 이벤트에 연결하십시오.
이렇게하면 양식을 닫을 때 원하는대로 할 수 있습니다.
2
당신은 FormClosing
이벤트
form.FormClosing += (sender, eventArgs) =>
{
//Do your magic here
};
거기에 System.Windows.Forms.Forms.Closing
이벤트도 있지만 사용되지 않습니다 때문에, "다른 형태"에서 이벤트 핸들러를 첨부 할 수 있습니다 .NET 2.0
아주 좋은 제안 이후 , 내가 그것을 시도하자, 빠른 응답을 주셔서 감사합니다! – Austin
[윈도우 폼이 이미 열려 있는지 확인하고, 닫혀 있는지 확인하는 방법] (http://stackoverflow.com/a/3861742/342740), 코드의 닫기 부분을 무시하고 포커스를 맞출 수 있습니다 나머지는 – Prix
@Prix - 이것은 중복되지 않습니다. 이것은 닫는 양식에 관한 것입니다. – Enigmativity