2015-06-18 37 views
0

我试图用一个RadListViewItemMouseLeaveItemMouseEnter事件,以便从一个RadContextMenu添加和删除的项目,但我注意到,它动态地添加项目到上下文菜单即使它是开放的。这是我不想要的。所以我创建了一个bool变量来跟踪上下文菜单的DropDownClosedDropDownOpened事件的打开和关闭状态。这也不起作用,因为如果你右键单击一个项目,然后在上下文菜单已经打开的情况下右键点击一个项目,似乎上下文菜单实际上并没有关闭它,它只是移动到鼠标的位置。所以我的问题是我如何强制上下文菜单关闭它可以更新我用来跟踪其打开状态的布尔。谢谢!如何关闭RadContextMenu手动

回答

0

这里是你如何可以手动关闭的上下文菜单:

contextMenu.DropDown.ClosePopup();