설치 프로그램과 같은 인터페이스가있는 프로그램을 만들고 있습니다. Form
클래스의 ShowDialog
메서드로 구현하거나 MDI 인터페이스를 사용하는 것이 더 낫습니까?UI 문제 만들기
1) 첫 번째 형태 ShowInTaskbar
속성은 true
로 설정되어, 다른 형태가 false
로 설정 : 아래는 내가 ShowDialog
방법을 사용하여 그것을 시도하는 방법, 그리고 그들과 함께 가지고있는 문제입니다. 형태는 버튼 "Next>"
클릭 이벤트, 클릭 이벤트 "<Back"
에 대한 응답으로 .ShowDialog()
메소드에 의해 표시되고 .Close()
메소드를 호출합니다. 이 경우 양식이 모달 모드로 표시됩니다. 나에게 좋지 않은 경험입니다.
2) 모든 양식에는 ShowInTaskbar
속성이 true로 설정되어 있습니다. 폼은 버튼 "Next>"
의 클릭 이벤트에 대한 응답으로 .ShowDialog()
메소드에 의해 표시됩니다 (동일한 이벤트 핸들러는 폼을 숨기기 위해 .Visible=false
을 설정합니다). 클릭 이벤트가 "<Back"
이면 .Close()
메서드가 호출됩니다. 이 경우 Next
또는 Back
을 누르면 새 창을 닫고 열 때 작업 표시 줄에 표시됩니다.