Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在两个表单中使用一个文本框时遇到问题。我有字符串 s = TextBox1.Text 和 Form1,我需要在另一个 Form2 上使用这个 s?怎么弄?
嗯,公共静态字符串不起作用......我有: public void button1_Click(object sender, EventArgs e) { public static string s = textBox1.Text; 这不起作用,我需要在另一个窗口中使用这个“s”:/
将其设置为公共静态属性Form1,然后您就可以从任何地方访问它。
Form1
//in form1 public static string s; //in form2 TextBox.Text = Form1.s;
在 Form2 中有一个公共方法:SetText(String s)(或类似方法),它从 From1 设置 Form2 中的 TextBox。