Painel de tarefas personalizado do Excel não exibido
Estou mostrando um painel de tarefas personalizado em um suplemento do Excel VSTO, estou construindo e mostrando da seguinte forma:
var ctrl = new CellTaskPane();
var pane = CustomTaskPanes.Add(ctrl, "Custom Sheet");
pane.DockPosition = Office.MsoCTPDockPosition.msoCTPDockPositionRight;
pane.DockPositionRestrict = Office.MsoCTPDockPositionRestrict.msoCTPDockPositionRestrictNoChange;
pane.Visible = true;
Isso está sendo feito noThisAddin.cs
arquivo e funcionando perfeitamente na minha máquina, tanto em uma sessão de Depuração quanto com o suplemento instalado por meio do instalador de clique único.
No entanto, a instalação do suplemento na máquina de um colega é problemática.
O suplemento está funcionando e o menu de contexto / faixa de opções está funcionando perfeitamente, mas o painel se recusa a ser exibido.
Eu tenho um botão de alternância na faixa de opções que alterna oVisible
propriedade no painel e até mesmo clicar que não está forçando a exibição do painel.
Qualquer ajuda sobre isso seria muito apreciada, o Google está se mostrando inútil para isso.
Obrigado.
Devo mencionar queCellTaskPane
é apenas umUserControl
conforme os documentos no MSDN:http://msdn.microsoft.com/en-us/library/aa942846.aspx