[[戻る>DoldoWorkz#visualstudio]]
-[[''C#''>C#]]
--[[C#/開発環境の使い方]]
--[[C#/Delphiから]]
--[[C#/SampleCode]]
--[[C#/SampleCode/FormCreate]]&color(red){''✓''};

*目次 [#w9528971]
フォームクリエイトのサンプルコードを書いていきます。~
#contents

*フォームの表示 [#t692b9b3]
**モーダルフォーム [#n26e8e2c]
 //フォームのクリエイト
 Form2 wForm2 = new Form2();
 // モーダルフォームとして表示
 // 同アプリケーションの他のフォームにフォーカスしようとしても、フォーカス出来ません
 // 子フォームにフォーカスすると親フォームもほかのアプリケーションより手前に来ます
 wForm2.ShowDialog();
 wForm2.Dispose();

**モードレスフォーム [#f86a3032]
 //フォームのクリエイト
 Form2 wForm2 = new Form2();
 // モードレスフォームとして表示
 wForm2.Show();
 //Showの場合はフォームが閉じられる時に自動的にDisposeされる

**タスクバーに表示しない [#r55cd1be]
 //フォームのクリエイト
 Form2 wForm2 = new Form2();
 //タスクバーに表示しない
 wForm2.ShowInTaskbar = false;
 // モードレスフォームとして表示
 wForm2.Show();
 //Showの場合はフォームが閉じられる時に自動的にDisposeされる


**常に子フォームが親フォームより手前に表示する [#r50399c8]
 //フォームのクリエイト
 Form2 wForm2 = new Form2();
 // 子フォームは必ず親フォームの手前に表示される
 // 子フォームにフォーカスすると親フォームもほかのアプリより手前に来ます
 this.AddOwnedForm(wForm2);
 // モードレスフォームとして表示
 wForm2.Show();
 //Showの場合はフォームが閉じられる時に自動的にDisposeされる