如何为要在任何方法中使用的对象提供ID?

时间:2012-12-14 04:13:50

标签: c# .net object properties

我从JavaScript语言进入C#,我似乎无法找到一种方法来为我的Form应用程序中可以在许多方法中使用的对象分配字符串ID名称。例如,

string inputNameBox = textbox1.Text;

我希望能够在任何方法中使用“inputNameBox”。如果我在一个按钮的click事件中分配inputNameBox,一切正常。但我希望能够在另一个方法中调用inputNameBox而不向textbox1.Text提供新的字符串ID。

我尝试使用静态字符串和常量,但它们返回错误。我也尝试将它们设置为属性,但值= null。

如何在任何方法中为.Text对象使用相同的字符串ID?

2 个答案:

答案 0 :(得分:1)

使用属性:

public string InputNameBox
{
    get { return textBox1.Text; }
    set { textBox1.Text = value; }
}

答案 1 :(得分:0)

您可以使用数据绑定来完成此操作。