上下文菜单对于自制动作的二级菜单支持

功能建议 · 128 次浏览
HumbleCoder 创建于 15天11小时前

自制动作能否像上面的那样有二级菜单可选

1. 鼠标停留显示二级菜单(就像现在)

2. 直接点击一级菜单就运行默认的二级菜单项,没有指定默认就不响应(就像现在)

3. 显示二级菜单,点击某二级菜单项后就作为一个参数进入动作运行(就像面板下右键)


回复 x
回复内容
CL 14天22小时前
#1

WPF 的菜单不支持这种操作方式,有子菜单的情况下就不能点击父菜单了。

目前有一个方案,在点击菜单的时候,按下ctrl,如果有子菜单的话另外显示一个菜单。不知道是不是可行。


感觉再加ctrl的话单手鼠标体验有点割裂,去掉第二条的话感觉也可以,有二级就在二级响应,没有就像现在在一级响应

HumbleCoder 14天16小时前
回复 HumbleCoder :

又想到了零一个问题,上下文菜单,如果是处理的文本,会需要通过参数变量quicker_in_param传递给动作要处理的内容。这会和右键菜单的触发方式传递参数冲突了。

CL 13天21小时前
回复 CL :

啊这,好吧,看来目前没办法了

HumbleCoder 13天20小时前
回复 x
回复主贴