Foxtable(狐表)用户栏目专家坐堂 → beforeclose事件不执行


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

主题:beforeclose事件不执行

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


加好友 发短信
等级:二尾狐 帖子:579 积分:4940 威望:0 精华:0 注册:2014/4/29 14:32:00
beforeclose事件不执行  发帖心情 Post By:2015/9/9 17:15:00 [只看该作者]

请教
窗口事件beforeclose,预览窗口的时候关闭才执行,正常关闭窗口不执行
以下是beforeclose中的代码,
Dim ckmc As String=e.Form.Name

If e.Form.Controls("baocun").Enabled=True Then  '保存按钮可用时提示

    If MessageBox.Show("单据尚未保存!是否需要退出?","警告",MessageBoxButtons.YesNo,MessageBoxIcon.Question) = DialogResult.Yes Then
        e.Form.Controls("quxiao").PerformClick()
        '撤销对相关表的修改
    Else
      e.cancel=True
    End If '提示代码
Else
    
End If

 回到顶部
帅哥哟,离线,有人找我吗?
kao_go
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:579 积分:4940 威望:0 精华:0 注册:2014/4/29 14:32:00
  发帖心情 Post By:2015/9/9 17:35:00 [只看该作者]

我是想要检测关闭窗口的时候是不是编辑状态

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/9 17:37:00 [只看该作者]

如果是主窗口,不会触发beforeClose事件的。

 

你在close按钮那里写好代码。


 回到顶部
帅哥哟,离线,有人找我吗?
kao_go
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:579 积分:4940 威望:0 精华:0 注册:2014/4/29 14:32:00
  发帖心情 Post By:2015/9/9 17:40:00 [只看该作者]

哦,原来是这样,谢谢

 回到顶部