我在Word Addin中使用自定义任务窗格,我刚刚发现了Metro NuGet包,这对于制作更加现代化的用户界面非常有用。我现在想在自定义任务窗格中使用一些Metro控件。
但是我似乎无法让它发挥作用。
我有一个名为LegacyTaskPane的类,它继承自UserControl,并且工作正常。但是,当我将其更改为继承自MetroForm时,我收到以下错误。
参数1:无法从'TestWordAddin2010.LegacyTaskPane'转换为 'System.Windows.Forms.UserControl'
以下是调用任务窗格的代码
Throwable
是否可以在自定义任务窗格中使用Metro控件,如果是这样,我哪里出错了?感谢。
答案 0 :(得分:0)
如果Metro控件是WPF控件(不是只能在Windows Apps中使用的Metro UI),则需要使用ElementHost类。有关详细信息,请参阅Walkthrough: Creating New WPF Content on Windows Forms at Design Time。