VSTO加载项中的WPF控件 - ElementHost与原生WPF窗口?

时间:2016-03-11 17:07:11

标签: c# wpf winforms xaml vsto

我有一个VSTO Microsoft Word加载项。当用户单击功能区按钮时,我希望显示一个WPF窗口。我一直认为这样做的唯一方法是将一个ElementHost控件添加到Winforms表单中,并在顶部添加WPF控件。但我通过here发现我也可以通过将WPF UserControl转换为WPF窗口并使用control.Show()来显示它来做同样的事情。这似乎消除了使用ElementHost的需要。在我走这条路之前,我不应该这样做吗?这样做有什么技术差异或速度差异吗?

0 个答案:

没有答案