VSTO WPF ContextMenu.MenuItem 单击未引发的 TaskPane 外部

发布于 2024-12-20 10:57:24 字数 246 浏览 2 评论 0原文

当光标位于任务窗格之外时,不会引发上下文菜单项的单击事件。 我不知道如何让它发挥作用。 90% 的情况下,单击是在任务窗格之外进行的。

在此处输入图像描述

打开上下文菜单时,子菜单通常显示在任务窗格之外(见下图) 。 在这种情况下,不会引发上下文菜单中的单击事件。

我完全不知道如何进行这项工作。

有什么想法吗?

The Click Event form a Context Menu Item is not raised when the cursor is outside the taskpane.
I have no idea how get it working.
90% of the time, the click is outside the task Pane.

enter image description here

When the context menu is openned, the sub menus are often displayed outside the task pane (see picture below).
In such cases, the click event from the context Menu is not raised.

I have absolutly no idea how to make this work.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

七颜 2024-12-27 10:57:24

自定义任务窗格存在 WPF 上下文菜单的焦点问题。查看 这里

我也有同样的问题。实际上,我使用推荐的解决方法之一(调度程序框架)。这是有效的,但我对这个笨拙的解决方案不太满意。

The Custom Task Pane has focus problems with WPF Context Menus. Look here.

I have the same problems. Actually I use one of the recommended workarounds (Dispatcher Frame). Is is working, but I am not very happy with this clumsy solution.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文