【发布时间】:2021-08-07 16:35:09
【问题描述】:
是否可以将 XAML 工具栏(而不是 vsct 文件中的本机 Visual Studio)添加到 Visual Studio(在本例中为 Visual Studio Shell)? 我在 Internet 上找不到任何示例。
【问题讨论】:
标签: visual-studio xaml visual-studio-2015 vsix visual-studio-shell
是否可以将 XAML 工具栏(而不是 vsct 文件中的本机 Visual Studio)添加到 Visual Studio(在本例中为 Visual Studio Shell)? 我在 Internet 上找不到任何示例。
【问题讨论】:
标签: visual-studio xaml visual-studio-2015 vsix visual-studio-shell
我建议您坚持使用 VSCT 资源,以使您的扩展与整个 IDE 的外观保持一致。
话虽如此,没有什么能阻止您设计托管基于 XAML 的工具栏的工具窗口或自定义设计器。一些扩展程序选择这样做,但托管的按钮不是 VS 命令,不会通过工具 | 暴露或发现。自定义对话框,其他扩展无法自动或以编程方式访问它们,并且您失去了基于活动 contextUI guid 控制可见性/启用的内置功能。
此致,
【讨论】: