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

Avl*_*lin 5 wpf excel vsto contextmenu

当光标位于任务窗格之外时,不会引发单击事件窗体上下文菜单项.我不知道它是如何工作的.90%的时间,点击是在任务窗格之外.

在此输入图像描述

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

我绝对不知道如何做这项工作.

有任何想法吗?

Dir*_*aus 3

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

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