我正在鼠标右键上显示自定义上下文菜单,并通过添加下面的代码片段来放置它:
MyCustomContextMenu.Placement = PlacementMode.MousePoint
首次在桌面左上角显示上下文菜单时,此后它将显示在鼠标光标点。任何人都知道上下文菜单可能存在什么问题?我是否在任何地方犯错?我需要在任何地方设置任何财产吗?任何想法或帮助将不胜感激。
先谢谢。
答案 0 :(得分:1)
我有同样的问题,我不知道为什么,但下面的尝试对我有用。
尝试: - 在初始化时,您将PlacementMode
设置为Mouse
,即
MyCustomContextMenu.Placement = PlacementMode.Mouse;
以及稍后在ContextMenu
打开并显示RightMouseButtonUp
时
您可以通过
MyCustomContextMenu.Placement = PlacementMode.MousePoint;
它对我有用,检查它是否适合你。好运。