以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于取消关闭 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120182) |
-- 作者:做自己 -- 发布时间:2018/6/8 20:14:00 -- 关于取消关闭 我这个弹出窗口是个子窗口,Dim Result As DialogResult If DataTables("颜色表").HasChanges Then Result = MessageBox.Show("有记录修改了没有保存,确定要关闭该窗口吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) If Result = DialogResult.Yes Then DataTables("颜色表").RejectChanges Else e.Cancel = True End If End If 提示事件是这么写的,但是这样我点否之后这个窗口就被关闭了,怎么办
|
-- 作者:有点蓝 -- 发布时间:2018/6/8 20:20:00 -- 代码放到BeforeClose事件:http://www.foxtable.com/webhelp/scr/0712.htm |
-- 作者:做自己 -- 发布时间:2018/6/9 6:59:00 -- 就是在beforeClose里面啊,老师,你听一下重点,我这个项目有个主窗口,然后打开这个模式窗口,然后在模式窗口里面执行这个代码有问题。如果单独在模式窗口没有问题 |
-- 作者:有点蓝 -- 发布时间:2018/6/9 8:46:00 -- 请上传实例测试 |