- - PR -
複数のフォームのアプリケーション
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-02-03 12:56
初めて投稿させて頂きます。
環境VB2005 現在複数のフォームを使用したアプリケーションを作成しております。 フォームAは顧客の検索フォーム フォームBは顧客情報入力フォーム フォームCは顧客情報入力フォーム2 がありフォームAで取得した顧客のキーをもとにフォームB→フォームCと推移していく プログラムを作成したいのですがフォームAで取得したキーをフォームB、フォームC で取得する方法がわかりません。 初歩的な質問でもうしわけありませんがお願いします。 | ||||
|
投稿日時: 2008-02-03 19:16
FormA から順に遷移していくのですから、引数にしてもプロパティ経由にしても何でも渡せますよね。 FormA の中には FormB を表示するための作業が含まれるわけですから、FormB で FormA からの値を受け取るメソッドなりプロパティなりを実装して、FormA から呼び出すだけで良いですよね。 FormC に関しても同じ流れです。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2008-02-03 22:26
じゃんぬねっとさんと同じことなんですけども。 フォームB、フォームCでフォームAの値を取得する、っていう考えじゃなくて、フォームAからフォームB、フォームCに値を渡す、って考えたほうがわかりやすいですよ。 その方法はじゃんぬねっとさんが書いてくださってます。 個人的には、コンストラクタの引数とプロパティ両方を用意する方法をとるようにしています。 | ||||
|
投稿日時: 2008-02-11 10:49
皆様ありがとうございました。
解決しました。今後ともよろしくお願いします。 |
1