Foxtable(狐表)用户栏目专家坐堂 → 菜单问题


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

主题:菜单问题

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/26 10:22:00 [显示全部帖子]

如果是主表:
MainTable = Tables("表名")

如果是关联表:
Tables("关联表名称").Visible= True

至于菜单,只能单击或右击显示下拉菜单。
[此贴子已经被作者于2009-6-26 10:23:07编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/26 10:24:00 [显示全部帖子]

看2楼

假定希望在某个控件上右击事,能够显示某一快捷菜单,可以将该控件的MouseDown事件设为:

If e.Button = MouseButtons.Right Then '假定按下的是鼠标右键
    ContextMenus(
"快捷菜单名").Show(e.Sender,e.x,e.y) '则在鼠标位置显示快捷菜单
End
If

[此贴子已经被作者于2009-6-26 10:25:12编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/26 10:30:00 [显示全部帖子]

那就在MouserEnter事件中加入:

ContextMenus("快捷菜单名").Show(e.Sender,e.x,e.y)
[此贴子已经被作者于2009-6-26 10:29:47编辑过]

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


加好友 发短信
等级:管理员 帖子:47448 积分:251054 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2009/6/26 10:45:00 [显示全部帖子]

你说的控件不是窗口控件吗?
例如窗口的某个按钮,将这个代码设置在按钮的MouseEnter事件即可。

如果你说的是菜单,没有这个功能,按标准的菜单做吧。


 回到顶部