以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- BeforeShowContextMenu为什么在查询表中无效 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92316) |
-- 作者:rjh4078 -- 发布时间:2016/10/31 18:33:00 -- BeforeShowContextMenu为什么在查询表中无效 如题 在查询表中不显示菜单 |
-- 作者:有点蓝 -- 发布时间:2016/10/31 20:14:00 -- 测试没有问题,上例子说明 |
-- 作者:rjh4078 -- 发布时间:2016/11/1 8:25:00 -- 找到问题了 normal不行 必须是sqltable才行 |
-- 作者:狐狸爸爸 -- 发布时间:2016/11/1 8:49:00 -- 应该都有效的啊 |
-- 作者:客人 -- 发布时间:2016/11/1 8:57:00 -- 我用sql生成的表绑定到窗口的表以后 全局事件中的BeforeShowContextMenu在normal表中没用 只能将表改成sqltable单独添加事件才行 |
-- 作者:有点蓝 -- 发布时间:2016/11/1 9:34:00 -- 测试没有问题,要动态设置一下GlobalHandler Dim cmd As New SQLCommand Dim dt As DataTable cmd.CommandText = "SeLECT * From {表C}" dt = cmd.ExecuteReader() Dim t As Table = e.Form.Controls("Table1").Table t.datasource = dt t.DataTable.GlobalHandler.BeforeShowContextMenu = True |