애플리케이션에서 다른 양식을 표시하는 것과 동일한 방식으로 대화 상자를 표시합니다. 애플리케이션이 실행되면 시작 양식이 자동으로 로드됩니다. 애플리케이션에 두 번째 양식 또는 대화 상자를 표시하려면 코드를 작성하여 로드하고 표시합니다. 마찬가지로 양식 또는 대화 상자를 사라지게 하려면 코드를 작성하여 언로드하거나 숨깁니다.
대화 상자를 표시하려면
대화 상자를 열려는 이벤트 처리기로 이동합니다. 이 동작은 메뉴 명령을 선택하거나 단추를 클릭할 때 또는 다른 이벤트가 발생할 때 발생할 수 있습니다.
이벤트 처리기에서 코드를 추가하여 대화 상자를 엽니다. 이 예제에서는 단추 클릭 이벤트를 사용하여 대화 상자를 표시합니다.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim dlg1 as new Form() dlg1.ShowDialog() End Sub
private void button1_Click(object sender, System.EventArgs e) { Form dlg1 = new Form(); dlg1.ShowDialog(); }
private: void button1_Click(System::Object ^ sender, System::EventArgs ^ e) { Form ^ dlg1 = gcnew Form(); dlg1->ShowDialog(); }
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET Desktop feedback