方法: Windows フォームのダイアログ ボックスを表示する
ダイアログ ボックスは、アプリケーションで他のフォームを表示する場合と同じように表示します。 アプリケーションが実行されると、スタートアップ フォームが自動的に読み込まれます。 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
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示