Панель пользовательских задач Excel не отображается
Я показываю настраиваемую область задач в надстройке Excel VSTO, я ее строю и показываю так:
var ctrl = new CellTaskPane();
var pane = CustomTaskPanes.Add(ctrl, "Custom Sheet");
pane.DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionRight;
pane.DockPositionRestrict = Office.MsoCTPDockPositionRestrict.msoCTPDockPositionRestrictNoChange;
pane.Visible = true;
Это делается вThisAddin.cs
файл, и он отлично работает на моем компьютере, как в сеансе отладки, так и с надстройкой, установленной с помощью установщика с щелчком мыши
Однако установка надстройки на компьютере коллеги оказывается проблематичной.
Надстройка работает, и контекстное меню / лента работает отлично, но панель просто отказывается показывать.
У меня есть кнопка на ленте, которая переключаетVisible
свойство на панели и даже нажатие, которое не заставляет панель отображаться.
Любая помощь по этому вопросу будет принята с благодарностью, Google оказывается бесполезным для этого.
Благодарю.
Я должен упомянуть, чтоCellTaskPane
это простоUserControl
согласно документам на MSDN:http://msdn.microsoft.com/en-us/library/aa942846.aspx