是否可以将XAML工具栏(而不是vsct文件中的本机Visual Studio(添加到Visual Studio(在本例中为Visual Studio Shell(?我在网上找不到任何例子。
我建议您坚持使用VSCT资源,以使您的扩展与IDE的整体外观保持一致。
也就是说,没有什么可以阻止你设计一个工具窗口或自定义设计器来承载基于XAML的工具栏。一些扩展程序选择这样做,但托管的按钮不是VS命令,不能通过"工具|自定义"对话框显示或发现,其他扩展程序无法自动或以编程方式访问它们,并且您失去了基于活动上下文UI指南控制可见性/启用的内置功能。
真诚,