Visual Studio 2010 Office Ribbon Addon - PullRequest
       30

Visual Studio 2010 Office Ribbon Addon

1 голос
/ 06 сентября 2011

У меня есть две отдельные надстройки для офиса, которые я хотел бы отобразить на одной вкладке ленты. Эти проекты являются отдельными, и я не могу объединить их в одно решение. В настоящее время, если я устанавливаю controlId обеих надстроек на одно и то же значение, а также метку для вкладки с одинаковым значением, они отображаются в виде двух отдельных вкладок, но с одинаковым именем.

Ответы [ 2 ]

1 голос
/ 06 сентября 2011

Я думаю, что этот блог поможет: http://xldennis.wordpress.com/2009/03/11/sharing-custom-tabs-in-the-ribbon-ui/

Как я сначала подумал, достаточно будет использовать тот же controlId, и вы заявили, что он не будет работать, я не думаю, что вы можете сделать это безпреобразование его в XML.

Вы также можете попытаться использовать то же имя для OfficeRibbon, но я предполагаю, что оно не будет работать.

0 голосов
/ 06 сентября 2011

Я решил эту проблему, установив ControlId на «Office» и установив одинаковые «(Имя)» и «Метка» в обоих приложениях. Таким образом, они оба отображаются на одной вкладке. Это все достигается от дизайнера. Я признаю, что XML лучше, но это обе существующие надстройки, которые я не готов преобразовать в XML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...