ダイアログ ボックスは、アプリケーション内の他のフォームを表示するのと同じ方法で表示します。 スタートアップ フォームは、アプリケーションの実行時に自動的に読み込まれます。 アプリケーションに 2 つ目のフォームまたはダイアログ ボックスを表示するには、読み込んで表示するコードを記述します。 同様に、フォームまたはダイアログ ボックスを非表示にするには、アンロードまたは非表示にするコードを記述します。
ダイアログ ボックスを表示するには
ダイアログ ボックスを開くイベント ハンドラーに移動します。 これは、メニュー コマンドが選択されたとき、ボタンがクリックされたとき、または他のイベントが発生したときに発生する可能性があります。
イベント ハンドラーで、ダイアログ ボックスを開くコードを追加します。 この例では、ボタンクリック イベントを使用してダイアログ ボックスを表示します。
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 にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET Desktop feedback