0

2 つの Windows フォームがあります。

最初のメイン ウィンドウ フォームには、複数行のテキスト ボックスとボタンがあります。ボタンをクリックすると、AddEntry オブジェクトを使用して配列にデータを追加できる 2 番目のフォームが開きます。

2 番目のフォームには、テキスト ボックスと、最初のフォームのテキスト ボックスの内容を更新するボタン (btnAddEntry) があります。

データが入力されたら、最初のフォームからテキストボックスにデータを表示したい。

問題は、思いついたコードが機能しないように見えることです。

どうすればこれを解決できますか?

4

1 に答える 1

0

Visual C# では、次のように実行できます。

secondForm に、以下の行を入力します。

private firstForm form_obj;
private void form2_Button_Click()
{
    textBox1.Text = form_obj.textBox1.Text;
}

つまり、値を取得するフォームのオブジェクトを作成します。次に、そのオブジェクトとフォーム フィールドの ID を使用して値を取得します。:)

于 2013-01-22T08:06:55.157 に答える