新手学习:如何在类里访问Form1里的datagridview1
建立了一个project:  temp,添加了一个datagridview1
添加了一个类: design.cs
打算:在design.cs里设置datagridview1的表格样式(行数、列数、列宽、行高......)
namespace temp
{
     class design
     {
        (该怎么写呢?)    
     }
}
------解决方案--------------------
datagridview1的modifer设置成public
将datagridview1所在的form实例传给design
datagridview1所在类
class Form1
{
   void somefunc()
   {
       design d = new design(this);
       .....
   }
}
class design
{
   Form1 f1;
   public design(Form1 f)
  {
      f1 = f;
  }
  void func()
  {
     f1.datagridview1.xxxx = xxxx;
  }
}
------解决方案--------------------
【style.cs】
public static Form1 f;   //只留下 f 的声明,
【Form1.cs 的代码】
public Form1()
  {
  InitializeComponent();
  style.f = this;
  }