无法在不同的.cs

时间:2017-04-24 10:09:20

标签: text

        public static void CalibrateLoop()
    {
        communicator comport = new communicator();
        while ( Variables.calibrating )
        {
            Thread.Sleep(500);
            if (comport.connect(9600, "VRCONNECTREQUEST", 1, 0, 0))
            {
                form2.label7.Text = "Connection Successful - Connected to  " + comport.port;
            }
            else
            {
                Form2.Hide();
                var form1 = new Form1();
                form1.Closed += (s, args) => Form1.Close();
                form1.Show();
            }
            //label2.Text = comport.message(2, 0, 0);

        }
        //Variables.minHand[0] = 20;
    }

我在communicator.cs中创建了这个真正简单的代码,问题是它拒绝编辑“label7.text”,而且“form2.hide()”似乎也不起作用。 Label7位于form2。

任何人都可以帮我解决这个问题吗?一直在努力寻找全面的互联网

1 个答案:

答案 0 :(得分:0)

正确引用该特定文件或包含相应的命名空间。