visual-studio - 是否可以将 VSIX XAML 工具栏添加到 Visual Studio?
问题描述
是否可以将 XAML 工具栏(而不是 vsct 文件中的本机 Visual Studio)添加到 Visual Studio(在本例中为 Visual Studio Shell)?我在 Internet 上找不到任何示例。
解决方案
我建议您坚持使用 VSCT 资源,以使您的扩展与整个 IDE 的外观和感觉保持一致。
话虽如此,没有什么能阻止您设计托管基于 XAML 的工具栏的工具窗口或自定义设计器。一些扩展器选择这样做,但托管的按钮不是 VS 命令,不会通过工具 | 暴露或发现。自定义对话框,其他扩展无法自动化或以编程方式访问它们,并且您失去了基于活动 contextUI guid 控制可见性/启用的内置功能。
真挚地,
推荐阅读
- bash - 并行运行 shell 命令并等待结果
- git - 在上游的子目录上使用 git,同时保持合并功能的完整
- python - 如何修复“ModuleNotFoundError:没有模块名称”?
- java - ArrayList 在尝试运行`.size()`方法时抛出`ConcurrentModificationException`
- r - 如何通过 R Dataframe 中的向量
- c# - 如何将“textbox.Text”的值保存到变量中?
- serialization - 解析值时遇到意外字符:{
- c# - 单个对象上的 C# 数据转换
- java - CheckBox 中的 setChecked 和 setSelected 不起作用
- java - 可在 JVM Scala 和 Scala.js 中使用的计时器