单击菜单命令后,有没有办法保持对菜单的关注?
具体来说,我已经制作了一个带有一些带有checked属性的菜单项的菜单。问题是,每次单击选中的菜单项时,菜单都会失去焦点。当有一些带有checked属性的菜单项并且我想立即操作它们时,它会非常烦人。
问题最优雅的解决方案是保持对菜单的关注,但我找不到应用它的方法。可能吗?如果是这样,那有什么办法呢?
答案 0 :(得分:0)
即使有一个解决方案,迟早你会进入一个通过菜单改变数字或字符串属性的情况,然后甚至不可能将焦点保持在菜单上(同时对话框)请求数字或字符串在屏幕上。)
第一个简单的替代方法是将可检查的菜单项放在工具栏或功能区上(就像Word使用Bold,Italic,Underline,...)。然后,还可以在工具栏或功能区上添加数字/字符串属性。
第二种选择可能是拥有一个更完整的配置对话框,用户可以在其中更改所有配置项。配置对话框可以与当前的可检查项共存,因此用户只需更改一个支票,用户可以更改多个属性,这样就可以快速完成他们想要的操作。
您也可以在https://ux.stackexchange.com/上提出这个问题(这个兄弟网站更倾向于良好的用户界面实践)。