0

パラメータの受け渡しに問題があります。

私は2つのフォームを持っています。メインフォームであるフォームAと、フォームAから開かれたフォームB。

Form AI には、特定のタイプのオブジェクトのリストがあります。フォーム B の仕事は、フォーム A が前述のリストに追加する新しいオブジェクトを作成することです。したがって、フォーム B がユーザー入力データからオブジェクトを作成するとき、そのオブジェクトをフォーム A に渡してから閉じる必要があります。これが私の質問です。作成したオブジェクトを親フォームに渡すためにどのロジックを使用しますか?

擬似コードの例:

クラス形式 A: { 変数宣言リスト a; フォーム B;

アクション: ボタンが押されました。フォーム B を表示

}

クラス形式 B:

{ 変数: textField 1、textField 2;

アクション: 送信ボタンが押されました。textFields に入力された値で新しい Obj を作成します }

Form Bで新しいオブジェクトを作成すると、Form Bが閉じてしまい、そのオブジェクトをForm Aのリストに追加したい.

前もって感謝します

4

1 に答える 1

2

アプリケーションの複雑さによって異なります。単純なアプリケーションでは、フォーム A の参照をフォーム B に渡します。フォーム B が閉じると、フォーム A のメソッドを呼び出して、作成されたオブジェクトを渡し、それ自体を更新できます。

于 2012-04-16T15:44:59.803 に答える