我在winform里拖了两个控件:A和B,在B中如果要用到A中定义的对象,要如何实现?
因为我的程序在编译时说:“当前上下文中不存在nwe”       //nwe为在A中定义的对象名
请高手们帮助,谢谢!~~

解决方案 »

  1.   

    将 Form1.Designer.cs
    里面的控件的访问属性改为 public
      

  2.   

    //nwe为在A中定义的对象名 将A的nwe定义为public
      

  3.   

    就是楼上几个的方法了
    将A中对象设置成全局的就OK了
    当然要确保A和B在同一命名空间下
      

  4.   

    要怎么才能把一个对象设为全局的?
    FileStream NewFile = new FileStream(@"D:\skk\.txt ",FileMode.Create,FileAccess.Write);
    比如这行代码,我要怎么改一下,就可以把NewFile设为全局的?
    谢谢!~~
      

  5.   


     public FileStream NewFile = null;
     private void Form1_Load(object sender, EventArgs e)
      {
        NewFile = new FileStream(@"D:\skk\.txt ",FileMode.Create,FileAccess.Write);//全局
      }