起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 164|回复: 8

【结贴】DataGrid 右键菜单[问题]**

[复制链接]
发表于 2008-6-4 17:52:48 | 显示全部楼层 |阅读模式
请问DataGrid的默认右键菜单中的某项如何禁用或不显示?
回复

使用道具 举报

发表于 2008-6-5 08:43:45 | 显示全部楼层
去掉控件属性上的默认菜单的选项
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 09:10:38 | 显示全部楼层
UseDefaultPopupMenu := false??
是这样吗?这样的话整个菜单都禁用了。我需要的是默认菜单中的其中一项禁用
回复 支持 反对

使用道具 举报

发表于 2008-6-5 09:14:39 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 09:33:13 | 显示全部楼层
就是说没办法禁用或不显示其中一项菜单?
那么下面链接里面的第2条括号里面的话是什么意思?
http://bbs.justep.com/forum.php?mod=viewthread&tid=2806
回复 支持 反对

使用道具 举报

发表于 2008-6-5 09:37:30 | 显示全部楼层
2、如果为了控制右击弹出菜单的列表,把不需要的项屏蔽掉
(目前平台提供的只有是否显示的属性),只能自己通过新建菜单来实现
=======================
这里的意思是,平台目前只提供控制是否显示这个默认的右键菜单,没有提供对右键菜单里的项的控制。你如果要控制项,那就需要你自己做一个popumenu而不用这个默认的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 09:48:06 | 显示全部楼层
那么自己做的话如何引用默认菜单项中的实现功能的代码? TActionList里面没有这些项,是不是需要自己重新写代码实现这些功能?
回复 支持 反对

使用道具 举报

发表于 2008-6-5 10:07:22 | 显示全部楼层
是的
参考这个吧 业务模型\系统空间\用户界面基础\界面库\组件库\DataGrid默认菜单
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-5 10:32:43 | 显示全部楼层
好的 非常感谢
结贴吧 有问题开新帖问你哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 11:11 , Processed in 0.046382 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表