日期:2014-05-18  浏览次数:21012 次

命名空间“System.Windows.Forms”中不存在类型或命名空间名称“FormClosingEventArgs”
各位高手,我用C#开发智能设备应用程序,出现了这个错误,不知是怎么回事?
private void Form2_FormClosing(object sender, System.Windows.Forms.FormClosingEventArgs e)
  {
  if (label4.Text[0] != '等' && label4.Text[0] != '玩')
  {
  Client.SendMsg("QUIT" + "|" + myname);
  }
  if (myRole == 1)
  {
  Client.StopSocket();
  Client.StopListening();
  }
  thread.Abort();
  }
我使用了using System.Windows.Forms;也添加了这个程序集,真的是不知道怎么回事?这个事件是在哪个里面呢?

------解决方案--------------------
private void Form1_Closing(object sender, CancelEventArgs e)

智能设备用的是.net compact framework,跟.net framework有些不一样,你不能用普通的项目来开发,必须新建smart device类型的工程。