设成PUBLIC或者
用属性实现!
public type  Name
{
get;
set;
}例
public string Name 
{
   get 
   { 
      return name; 
   }
   set 
   {
      name = value; 
   }
}

解决方案 »

  1.   

    新建一个类,名为Class1
    加入以下内容:
    private static string name;
    public string Name
    {
    get
    {
    retrun name;
    }
    set
    {
    name=value;
    }
    }在子窗体
    Class1 cls=new Class1(); 
    cls.Name=str        //设str为人员名单在主窗体中
    Class1 cls=new Class1();
    str1=cls.Name;     //设str1为要返回的值若要显示很多内容,那你只要再按str1到数据库中查询,再显示查到的数据即可
      

  2.   

    在窗体间传递数据 ,希望对楼主有所帮助
    http://www.csdn.net/Develop/read_article.asp?id=26433
    http://www.csdn.net/Develop/read_article.asp?id=26434
    http://www.csdn.net/Develop/read_article.asp?id=26436
      

  3.   

    可用事件代理呀,!在从窗体中当数据改变,就通知主窗口改变!要demo我就发一个给你
    我的e-mail:[email protected]