C# 中有三个窗体form1,form2 ,form3  ,启动项是form1,单击事件到form2,再单击事件到form3,  
怎么才能让在form3中访问当前form1同时能访问form1中的控件,从而改变form1中控件的属性值?? 

解决方案 »

  1.   

    一个窗体B要调用另外一个窗体A,通常把A的引用给一个全局性的静态量.在B中用这个引用量就可以了.
    程序之路你我同行.........
      

  2.   

    有一个方法是,在打开b的时候把a的对象传递过去,然后再打开c的时候,再传递一次,这样c里面就可以用了。
    传递方法可以用自定义属性。
      

  3.   

    可以form2,form3,的构造函数可以修改,给一个输入参数,即form对象,在form1中构造form2的时候,可以把form1自身传进去,在form2中构造form3的时候,可以把传来的form1传进去。
      

  4.   

    我是弄VB的  能不能弄点c#的源码来学习哈  谢谢!