Foxtable(狐表)用户栏目专家坐堂 → 请教 :一个窗体 关闭前 判断窗体中某表是否变动 如果变动不能关闭 需保存后才能关闭


  共有3059人关注过本帖树形打印复制链接

主题:请教 :一个窗体 关闭前 判断窗体中某表是否变动 如果变动不能关闭 需保存后才能关闭

帅哥哟,离线,有人找我吗?
菲舍尔
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:504 积分:3492 威望:0 精华:3 注册:2012/11/13 15:49:00
  发帖心情 Post By:2014/10/18 9:52:00 [显示全部帖子]

在beforeclose事件中写

 

判断是否改变用haschanges

 

If DataTables("费用设置").HasChanges Then
    If MessageBox.Show("需要保存吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes Then
        DataTables("费用设置").Save
    Else
        DataTables("费用设置").RejectChanges
    End If
End If
e.Form.Close

 

[此贴子已经被作者于2014-10-18 9:56:18编辑过]

 回到顶部