我有两个单独的办公室附加组件,我希望将其显示在同一功能区选项卡上。这些项目是分开的,我不能将它们合并成一个解决方案。目前,如果我将两个加载项的controlId设置为相同的值,并将标签的标签设置为相同的值,它们将显示为两个单独的选项卡,但名称相同。Visual Studio 2010 Office功能区插件
回答
我已经通过将ControlId设置为'Office'并在两个应用程序中设置相同的'(Name)'和'Label'来解决此问题。这样他们都出现在同一个标签上。这一切都是由设计师实现的。我承认XML比较好,但这些都是我不准备转换为XML的现有附加组件。
我觉得这个博客将帮助:http://xldennis.wordpress.com/2009/03/11/sharing-custom-tabs-in-the-ribbon-ui/
当我使用相同的控件ID就足够了,首先想到的,你说这是行不通的,我不认为你可以做到这一点,而不将其转换为XML。
你也可以尝试为OfficeRibbon使用相同的名称,但我的猜测是它不起作用。
你一定要通过XML来做到这一点。如示例所示,选项卡必须具有相同的UNIQUE ID和名称空间。 –
我看过这个,但我真的更喜欢它通过设计师反对XML。他们是相当复杂的插件与涉及将它们转换为XML – Eddie
- 1. 的Visual Studio 2010,Office 2007的和2010 Interopability
- 2. Office 2007/2010自定义功能区导出
- 3. 在Visual Studio 2008中部署office 2010插件
- 4. 安装了Office 2010和Office 2007的Visual Studio 2010 RC
- 5. Visual Studio 2008编码Visual 2010插件
- 6. 的Visual Studio 2010开发版功能
- 7. Visual Studio 2010 - 修复“使用”功能?
- 8. 自动发布Visual Studio 2010功能?
- 9. 的Visual Studio 2010和std ::功能
- 10. 用于Visual Studio 2010或更高版本的功能区UI?
- 11. 菜单Contols像Office 2007的功能区
- 12. SharePoint 2010功能区控件
- 13. Visual Studio 2010工作区
- 14. 在Visual Studio 2010
- 15. 写作插件的Visual Studio IDE为2010
- 16. Visual Studio 2010会支持插件吗?
- 17. Visual Studio 2010/Resharper插件开发
- 18. SolutionEvents对于Visual Studio 2010插件不火
- 19. 是否有Visual Studio 2010的sandcastle插件?
- 20. 我需要在Visual Studio中添加功能区控件?
- 21. COM互操作,Office 2010 x64和Visual Studio 2010
- 22. 用于定制Office 2010功能区的XML架构
- 23. 通过VBA编程式配置Office 2010 Word功能区
- 24. 包括Windows Office 2010功能区的C#应用程序
- 25. 熟悉Visual Studio 2010
- 26. Office 2010风格的MFC功能包
- 27. 如何为Visual Studio 2010安装Visual Web Developer功能
- 28. Visual Studio 2010 WPF
- 29. Excel插件。缺少功能区(XMl)
- 30. Office 2010 Outlook插件仅保存附件
不工作,因为我尝试(并需要)它:(或您使用现有的选项卡? –
@TomVervoort新标签页 – Eddie