我从JavaScript语言进入C#,我似乎无法找到一种方法来为我的Form应用程序中可以在许多方法中使用的对象分配字符串ID名称。例如,
string inputNameBox = textbox1.Text;
我希望能够在任何方法中使用“inputNameBox”。如果我在一个按钮的click事件中分配inputNameBox,一切正常。但我希望能够在另一个方法中调用inputNameBox而不向textbox1.Text提供新的字符串ID。
我尝试使用静态字符串和常量,但它们返回错误。我也尝试将它们设置为属性,但值= null。
如何在任何方法中为.Text对象使用相同的字符串ID?
答案 0 :(得分:1)
使用属性:
public string InputNameBox
{
get { return textBox1.Text; }
set { textBox1.Text = value; }
}
答案 1 :(得分:0)
您可以使用数据绑定来完成此操作。