1

Word アドインでカスタム作業ウィンドウを使用していますが、よりモダンな UI を作成するのに優れた Metro NuGet パッケージを発見しました。カスタム タスク パネルでいくつかの Metro コントロールを使用したいと考えています。

しかし、私はそれを機能させることができないようです。

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;

カスタム タスク ペインで Metro コントロールを使用することは可能ですか? ありがとう。

4

1 に答える 1