防止上下文菜单在单击项目(特别是复选框项目)时关闭
如果我在上下文菜单或普通菜单中有一个可检查的项目,如何防止菜单在选择该项目时关闭?
If I have a checkable item in a Context Menu or ordianry Menu, how do I prevent the menu from closing when the item is selected?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这取决于您使用哪个库来创建菜单(ABS/ABC/?),但通常我认为您在处理项目点击时只需
返回 false
。return
值让系统知道点击是否已被处理。通常您会将其设置为true
,然后系统将执行关闭菜单的默认行为。这是上下文菜单的示例:It depends on what library your using to create the Menu (ABS/ABC/?) but generally I think you'd just have to
return false
when handling an item click. Thereturn
value lets the system know whether the click was handled or not. Normally you'd set it totrue
, then the system will do its default behavior of closing the menu. Here's an example for a contextual menu:就我而言,添加这两行有效:
In my case adding these two lines worked:
使用以下属性:
Use the following property: