DOBON.NETプログラミング掲示板過去ログ
フォーム間のコントロールの値について
題名: フォーム間のコントロールの値について
著者: とし
日時: 2004/12/16 11:00:08
ID: 8056
この記事の返信元:
(なし)
この記事への返信:
[8058]
Re[1]: フォーム間のコントロールの値について
java.lang.Nullpo
2004/12/16 12:13:14
ツリーを表示
環境/言語:[Win2000 VB.net]
分類:[.NET]
VB.NET のプログラミングを開始したばかりの新米です宜しくお願いします
Form1 と Form2 があります
Form1 には Textbox1 Form2 には Textbox2 があるとします
form1 から form2 を form2.ShowDialog(Me) のようにモーダルで表示した場合は
form2 から form1 の Textbox1 へは CType(Owner, Form1).TextBox1.Text = "こんにちは。" などとすると表示が可能です
このように Form1 Form2 間でコントロールの値のやり取りが可能です
そこで form2 が モーダレス で表示した場合にはどのようにしてこのようなForm1 Form2 間でコントロールの値のやり取りを行うのでしょうか?
また MDI形のインタフェースの場合に 子フォーム と 親フォーム との間でのコントロールの値のやり取り はどのようにするのでしょうか?
題名: Re[1]: フォーム間のコントロールの値について
著者: java.lang.Nullpo
日時: 2004/12/16 12:13:14
ID: 8058
この記事の返信元:
[8056]
フォーム間のコントロールの値について
とし
2004/12/16 11:00:08
この記事への返信:
(なし)
ツリーを表示
■No8056に返信(としさんの記事)
> VB.NET のプログラミングを開始したばかりの新米です宜しくお願いします
では、まずは TIPS を見るところから始めては如何でしょうか?
http://dobon.net/vb/dotnet/form/accessanotherformdata.html
直接コントロールにアクセスするのではなく、
プロパティ、メソッドなどを通してやるようにするのが普通です。
とはいえ、頻繁にやり取りするようならば、仕様を見直すべきなのかも。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
VB.NET のプログラミングを開始したばかりの新米です宜しくお願いします
Form1 と Form2 があります
Form1 には Textbox1 Form2 には Textbox2 があるとします
form1 から form2 を form2.ShowDialog(Me) のようにモーダルで表示した場合は
form2 から form1 の Textbox1 へは CType(Owner, Form1).TextBox1.Text = "こんにちは。" などとすると表示が可能です
このように Form1 Form2 間でコントロールの値のやり取りが可能です
そこで form2 が モーダレス で表示した場合にはどのようにしてこのようなForm1 Form2 間でコントロールの値のやり取りを行うのでしょうか?
また MDI形のインタフェースの場合に 子フォーム と 親フォーム との間でのコントロールの値のやり取り はどのようにするのでしょうか?