私はWord Addinでカスタム作業ペインを使用していますが、もっと現代的なUIを作成するためのクールなMetro NuGetパッケージが見つかりました。私は今カスタム・ペインのメトロ・コントロールのいくつかを使いたいと思っています。C#VSTO Word Addin - カスタムタスクペインでメトロUIを使用する
しかし、私はそれを働かせることができないようです。
UserControlから継承するLegacyTaskPaneというクラスがあり、正常に動作します。しかし、MetroFormから継承するように変更すると、次のエラーが発生します。
ここ引数1: に 'TestWordAddin2010.LegacyTaskPane' から変換することはできません 'System.Windows.Forms.UserControlを'
作業ウィンドウを呼び出すコードがある
LegacyTaskPane legacyPane;
Microsoft.Office.Tools.CustomTaskPane myLegacyTaskPane;
//add the custom task pane
legacyPane = new LegacyTaskPane();
myLegacyTaskPane = Globals.ThisAddIn.CustomTaskPanes.Add(legacyPane, "Title here");
myLegacyTaskPane.Visible = true;
Custom Task PanesでMetroコントロールを使用することはできますか?ありがとう。
あなたはWPF UserControlをWinForms UserComtrolにキャストしようとしています – MickyD
ええ、私はそれを理解していますが、私はそれを修正する方法を理解していません。私は非常に経験豊富なコーダーではありません。 –