VB.NETで複数のフォームが存在するとき、ひとつのフォームから別のフォーム上のコントロールのイベントを起こしたいのですが、そのコントロールの指定はコードでどのような書き方になるのでしょうか?ただForm1.Textbox1.Text といった指定ではエラーになります。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/08/13 18:23:37
  • 終了:--

回答(3件)

id:teatime_miki No.1

teatime_miki回答回数88ベストアンサー獲得回数02004/08/13 18:38:54

ポイント25pt

http://www.bcap.co.jp/hanafusa/dotnet/form03.htm

円形のフォームを作成する − VBレスキュー(花ちゃん) VB.NET .NET Tips サンプル

Form1からForm2のボタンのclickイベントを生成する方法が載ってます。

id:Hanayone

ご回答ありがとうございます。

2004/08/15 01:54:57
id:aki73ix No.2

aki73ix回答回数5224ベストアンサー獲得回数272004/08/13 19:01:43

ポイント25pt

Form デザイン をクリックしてみてください

[複数の Form を連動]の項をご覧下さい、C#ですがVB.NETと構文は一緒です

Form1からForm2を作成してForm1を呼び出す場合は

Form2からForm1を取り出すときは Owner で自分の親フォームを取り出さなくてはなりません

逆に Form1側からForm2 を呼び出すときにForm2のインスタンス作成後

AddOwnedFormしなくてはなりません

にしなければなりません

id:Hanayone

ご回答ありがとうございます。

2004/08/15 14:43:02
id:SSB No.3

SSB回答回数102ベストアンサー獲得回数02004/08/15 16:05:45

ポイント25pt

共通モジュールなどに

Public Form As Form1....

以下 参考URLではどうでしょうか。

id:Hanayone

ご回答ありがとうございました。

2004/08/17 14:26:54

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません