刚才写错了以下是报错信息
************** 异常文本 **************
System.NullReferenceException: 未将对象引用设置到对象的实例。
   at EM.EquipmentManage.frm.frmEquipmentType.frmLargetype_Closed(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnClosed(EventArgs e)
   at System.Windows.Forms.Form.CheckCloseDialog()

解决方案 »

  1.   

    因为在点击窗口右上角的×时,frmLargetype.Tag 没有初始化值。private void btnOK_Click 和 private void btnCancel_Click 给frmLargetype.Tag初始化值了但是在点击点击窗口右上角的×时,直接引发frmLargetype_Closed,所以这个时候frmLargetype.Tag是null.所以会出现未将对象引用设置到对象的实例。修改方法。frmLargetype_Closed第一行改为 
    string ret=(frmLargetype.Tag != null ? frmLargetype.Tag.ToString() : "" );