private void qunfa_Click(object sender, System.EventArgs e)
{
    //MainForm myForm=new MainForm();
    if(this.Size.Width ==288)
{
this.Width=464;
qunfa.Text ="群发←";
}
    else
{
      this.Width=288;
qunfa.Text ="群发→";
}/**/
MessageBox.Show (this.Width.ToString());
}

解决方案 »

  1.   

    你是想改变哪个窗体的大小?1.改变当前窗体
    if(this.Size.Width==288)
    {
    this.Width=464;
             qunfa.Text ="群发←";
    }
    else
    {
    this.Width=288;
             qunfa.Text ="群发→";
    }2.不是改变当前窗体
    MainForm myForm=new MainForm();
    myForm.Show();//让窗口显示出来
        if(myForm.Size.Width ==288)
    {
    myForm.Width=464;
    qunfa.Text ="群发←";
    }
        else
    {
          myForm.Width=288;
    qunfa.Text ="群发→";
    }
      

  2.   

    你的mainform是不是主窗体啊,就是包含main()方法的程序。是的话不要重复创建实例