フォームクリエイトのサンプルコードを書いていきます。
//フォームのクリエイト Form2 wForm2 = new Form2(); // モーダルフォームとして表示 // 同アプリケーションの他のフォームにフォーカスしようとしても、フォーカス出来ません // 子フォームにフォーカスすると親フォームもほかのアプリケーションより手前に来ます wForm2.ShowDialog(); wForm2.Dispose();
//フォームのクリエイト Form2 wForm2 = new Form2(); // モードレスフォームとして表示 wForm2.Show(); //Showの場合はフォームが閉じられる時に自動的にDisposeされる
//フォームのクリエイト Form2 wForm2 = new Form2(); //タスクバーに表示しない wForm2.ShowInTaskbar = false; // モードレスフォームとして表示 wForm2.Show(); //Showの場合はフォームが閉じられる時に自動的にDisposeされる
//フォームのクリエイト Form2 wForm2 = new Form2(); // 子フォームは必ず親フォームの手前に表示される // 子フォームにフォーカスすると親フォームもほかのアプリより手前に来ます this.AddOwnedForm(wForm2); // モードレスフォームとして表示 wForm2.Show(); //Showの場合はフォームが閉じられる時に自動的にDisposeされる