将文本框输入到字符串变量

时间:2017-06-22 23:46:16

标签: c# variables

我有一个带输入框的表单。我试图找出如何将在该文本框中输入的值发送到上面的类中全局预先声明的变量:

GlobalVars.variable ="";

下面是我的文本框:

public System.Windows.Forms.TextBox f2inputTextBox1;
this.f2inputTextBox1 = new System.Windows.Forms.TextBox();

如何将其分配给GlobalVars.variable

2 个答案:

答案 0 :(得分:0)

假设variable属性是字符串,您需要获取文本框的text值。

GlobalVars.variable = this.f2inputTextBox1.text

尽管如此,拥有全局变量的概念充其量是可疑的。您可能希望重新考虑代码的结构,以避免诸如全局变量之类的事情。

答案 1 :(得分:0)

首先,我建议不要直接分配给另一个类中的变量。改为公共财产,并按如下方式进行:

GlobalVars.Property = f2inputTextBox.Text