我在两个表单中使用一个textBox时遇到问题 . 我有Form1的字符串s = TextBox1.Text,我需要在另一个Form2上使用此s?怎么做到的?
Hmy,公共静态字符串不起作用...我有: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)(或类似的),它从Form1设置Form2中的TextBox .
2 回答
将它设置为
Form1
上的公共静态属性,然后您可以从任何地方访问它 .在Form2中有一个公共方法:SetText(String s)(或类似的),它从Form1设置Form2中的TextBox .