【发布时间】:2013-07-08 23:28:42
【问题描述】:
我有一个 Excel Vsto 插件应用程序,我在其中托管使用 Calibrun Micro Autofac 构建的 WPF 应用程序。我有一个弹出 excel 的对话框,我希望将弹出窗口的所有者设置为此 excel 窗口。我看到的唯一方法这样做是使用需要 Window 实例的 WindowInteropHelper 类。
我正在使用这样的设置:
dynamic settings = new ExpandoObject();
我这样显示窗口:
windowManager.ShowDialog(viewModel, settings: settings);
那么我应该怎么做才能将 settings.Owner 属性设置为这个 excel 窗口(谁的句柄是已知的),以便弹出窗口总是在 excel 窗口的顶部??
【问题讨论】:
标签: excel vsto caliburn.micro