我有一个WPF窗口,它有一个包含用户控件列表的ItemsControl。每个用户控件都有一个按钮和一个列表框。在按钮上,我有一个上下文菜单,其中列出了一些选项。
当我直接运行WPF窗口时,上下文菜单工作得很好。现在我已经将WPF表单集成到excel中了。单击加载项中的按钮,窗口就会显示出来。这个很好用
但是当窗口从外接程序调用时,我右键单击按钮查看上下文菜单选项,它就会出现并立即消失。
知道我在这里错过了什么吗?
发布于 2011-12-07 09:10:57
我有一个Excel外接程序,使用WPF显示您描述的行为。在我的例子中,这是这个框架错误的一个连续错误:
推荐的解决办法之一对我来说是可行的:
http://blogs.msdn.com/b/vsod/archive/2009/12/16/excel-2007-wpf-events-are-not-fired-for-items-that-overlap-excel-ui-for-wpf-context-menus.aspx
https://stackoverflow.com/questions/7694125
复制相似问题