首页 文章

C#如何使用其他窗口的标志? [关闭]

提问于
浏览
0

我在两个表单中使用一个textBox时遇到问题 . 我有Form1的字符串s = TextBox1.Text,我需要在另一个Form2上使用此s?怎么做到的?

Hmy,公共静态字符串不起作用...我有:public void button1_Click(object sender,EventArgs e){public static string s = textBox1.Text;这不起作用,我需要在另一个窗口的另一个窗口中使用这个“s”:/

2 回答

  • 0

    将它设置为 Form1 上的公共静态属性,然后您可以从任何地方访问它 .

    //in form1
    public static string s;
    
    //in form2
    TextBox.Text = Form1.s;
    
  • 1

    在Form2中有一个公共方法:SetText(String s)(或类似的),它从Form1设置Form2中的TextBox .

相关问题