C#两个窗体,一个窗体控制另一个窗体的控件!!!

是这样的,我开发的一个软件需要用到两个窗体,而第二个窗体需要用到第一个窗体的控件(需要用到几乎第一个窗体的所有控件,有button有comobox,还有SerialPort控件),如何可以在第二个窗体中直接操作第一个窗体的控件??

大概这样最方便:

Form1里声明 public static f1; 
构造函数里 f1 = this; 
Form2里Form1.f1.控件名(注意设计器里你要把modifiers属性设置为public)

追问

我没有经过专业培训,声明在哪里志明,构造函数在哪里?

追答

那你还没入门,先看入门教程。

追问

你先告诉我吧,我做有3个项目了,都是简单的,这是第四个。主要就是一些基础的东西不了解。你告诉我在哪个文件下哪是加就可以了!

追答

你把你的代码截图出来我给你标哪里改。

追问

代码太多啦,你说在哪里,我应该可找到这个位置的!!!

追答

我已经说了。

追问

原谅我的笨,再仔细告诉我吧,我追加分数!

追答

public partial class Form1 : Form

    {

        public static Form1 f1;

        public Form1()

        {

            InitializeComponent();

            f1 = this;

        }

        private void Form1_Load(object sender, EventArgs e)

        {

            Form1.f1.button1.Text = "ok";

        }

    }

温馨提示:答案为网友推荐,仅供参考
相似回答