1

JavaScript言語からC#を使用していますが、フォームアプリケーションで、多くのメソッドで使用できる文字列ID名をオブジェクトに割り当てる方法が見つからないようです。例えば、

string inputNameBox = textbox1.Text;

どのメソッドでも「inputNameBox」を使用できるようにしたい。ボタンのクリックイベント内にinputNameBoxを割り当てると、すべてが正しく機能します。しかし、textbox1.Textに新しい文字列IDを指定せずに、別のメソッドでinputNameBoxを呼び出せるようにしたいと思います。

静的な文字列と定数を使用しようとしましたが、エラーが返されました。それらをプロパティとして設定しようとしましたが、値はnullです。

どのメソッドでも.Textオブジェクトに同じ文字列IDを使用するにはどうすればよいですか?

4

2 に答える 2

1

プロパティを使用します:

public string InputNameBox
{
    get { return textBox1.Text; }
    set { textBox1.Text = value; }
}
于 2012-12-14T04:18:47.587 に答える
0

これは、データバインディングを使用して実行できます。

于 2012-12-14T04:19:50.473 に答える