C# .NET에서 폼의 모달에 문제가 있습니다. 메인 폼 # 0이 있다고 가정 해 봅니다 (아래 이미지 참조). 이 양식은 사용자가 다양한 작업을 수행 할 수있는 주요 응용 프로그램 양식을 나타냅니다. 그러나 때로는 작업을 지원하는 추가 응용 프로그램 기능을 수행하기 위해 넌 모달 형식을 추가로 열 필요가 있습니다. 이것이 이미지의 형식 # 1이라고 가정 해 봅시다. 이 # 1 형식에서는 서로 위에 몇 개의 추가 모달 형식이 열릴 수 있으며 (이미지의 2 번 형식) 결국에는 긴 작업 진행 및 상태를 보여주는 진행 대화 상자가 표시됩니다. 최대 몇 시간까지. 문제는 모든 모달 양식 (이미지의 # 2)을 닫을 때까지 기본 양식 # 0이 반응하지 않는다는 것입니다. 이 양식에서 기본 양식 # 0이 작동해야합니다. 그러나 양식 # 2에서 비 모달 양식을 열면 모달 # 2 양식과 새로 만든 비 모달 양식으로 모두 작업 할 수 있습니다. 기본 양식 # 0과 양식 # 1 사이에 모든 하위 양식과 동일한 동작이 필요합니다. 가능한가? 아니면 내가 잘못하고있는거야? 어쩌면 대안의 어떤 종류가, 정말 ... ShowDialog를 보여 호출을 모두 변경WinForms 프로그래밍 - 모달 및 넌 모달 폼 문제
Image http://img225.imageshack.us/img225/1075/modalnonmodalproblem.png
다른 양식 중 하나와 모달 만있는 양식을 만들 것을 요청합니까? – SLaks
기본 모달 # 0은 모달이 아닌 폼 # 1을 몇 가지 추가 모달 자식 폼 (# 2)과 함께 열면 응답 성이 유지되기를 원합니다. – Povilas