-1
private void btn_justest_Click(object sender, EventArgs e)
{           
    using (var myForm = new FormShowResult())
    {
        myForm.Show();
        textBoxNameTest.Text = FormShowResult.TheValue;
    }
}

フォーム2:

public string TheValue
{
    get { return richtb_Show.Text; }
}

問題は、「非静的フィールド、メソッド、またはプロパティにはオブジェクト参照が必要です」というエラーが発生することです。

私の目的は、Form2の関数のパラメーターに値を呼び出して設定し、Form2の起動時に関数をロードすることです。

4

2 に答える 2

2

myFormタイプ名ではなく、変数を使用してインスタンスにアクセスする必要があります。

于 2013-03-22T00:48:19.863 に答える
2
  textBoxNameTest.Text = myForm.TheValue;
于 2013-03-22T01:10:17.223 に答える