在Excel中挂钩Caliburn.Micro WindowManager

时间:2013-09-24 00:53:10

标签: c# wpf excel caliburn.micro

我遇到的问题类似于发布的here。我之前发布过关于在Excel文档自定义中使用Caliburn.Micro的地方,其中WPF控件位于ActionsPane,但没有得到太多帮助。

我目前通过将ShellView用户控件放在ActionsPane内的ElementHost的设计图面上来实现此功能。大多数事情都与Caliburn.Micro一样正常,但我没有收到任何ActivateDeactivate事件,因为我没有引用Caliburn.Micro WindowManager

如果我创建一个新的窗口管理器并使用它来显示使用ShowWindow的窗口,那么该窗口将显示为一个完全独立的窗口(不在ActionPane中)但是我确实获得了激活/取消激活事件

有没有办法将Caliburn.Micro的窗口管理器附加到Excel中的ActionPane。我已经有一个MEF Bootstrapper将false传递给BootstrapperBase

此致 艾伦

0 个答案:

没有答案