新しいフォームを表示 [.NETプログラミング]

プロジェクト名を右クリックして、[追加]メニューの[Windows フォーム]をクリック。

WS000017

フォームの名前を適当に決める。今回はそのままForm2。

WS000018

Form2のデザイン画面になるけれど、Form1[デザイナ]に戻る。

WS000019

ボタンを1つ追加して、追加したボタンをダブルクリック。

WS000020

コードエディタが開く。

WS000021

カーソルのある位置に、以下を入力。

Form2 f = new Form2();
f.ShowDialog(this);
f.Dispose();

WS000025

デバッグ。

WS000023

 

追加したほうのボタンをクリックすると、Form2が表示される。

F2

Form2が表示されている間はForm1は操作不可。

Form2をXボタンで閉じてからForm1もXボタンで閉じる。

 

Form2が表示されている間もForm1を操作する場合は、以下のように変更する。

Form2 f = new Form2();
f.Show();

WS000026

こうするとForm2の表示中もForm1を操作可

mod

 

。※Form1を閉じるとForm2も閉じる。

書籍感想

ほしのあきサイバークローン

無料サンプル、ブログライター、ブログで口コミプロモーションならレビューブログ

フルみっく
伝染歌プレーヤー

急上昇キーワード

ゲーマータグ

Powered by Movable Type 4.25