独自の Excel アドインを作成し、ボタンをクリックすると、右側にカスタム タスク パネルが表示されます。すべて問題ありませんが、Excel 2013 でこのアドインを実行すると、スライドが開いた状態でカスタム タスク ペインが表示されます。ディスプレイの問題のようです。解決策はありますか?それは非常に間違っているように見えます。
PS。カスタム作業ウィンドウのインスタンスを 2 回設定しないと確信しています。
xxxxxxx.Visible = true / false; を使用して実行される表示と非表示。
スライドで閉めOK。
-------ThisAddIn.cs
_calcTaskPaneControl = 新しい UI.CalcTaskPane(); _calcTaskPaneValue = this.CustomTaskPanes.Add(_calcTaskPaneControl, Common.CommonFunctions.GetLocalizeText("ThisAddIn_CalcTaskPaneTitle")); _calcTaskPaneValue.VisibleChanged += 新しい EventHandler(CalcTaskPaneValue_VisibleChanged);
--------MainRibbon.cs
Globals.ThisAddIn.CalcTaskPane.Visible = true;