如何为Visual Studio Extension的窗口添加按钮?

亚当·克莱伯克(Adam Chlebek)

我正在尝试创建Visual Studio扩展,并且需要向特定窗口添加按钮。在哪里可以找到该屏幕后面的“源代码”以进行添加?

我尝试通过不同的示例进行解析并浏览文档。

     <Button guid="guidSWO" 
     id="EnableDisableguidSWO" priority="0x0100" type="Button">
        <Parent guid="guidSWO" id="MyMenuGroup" />
        <Icon guid="guidImages" id="bmpPic1" />
        <Strings>
          <ButtonText>Enable/Disable SWO</ButtonText>
        </Strings>
      </Button>

此代码段显示菜单中的按钮,但我想在快速监视菜单中显示按钮

Lance Li-MSFT

好主意,但恐怕暂时不支持此行为。

有关扩展ToolWindow主题的相关文档:

扩展和自定义工具窗口

扩展输出窗口

扩展属性,任务列表,输出和选项窗口

要在菜单中显示按钮,您可以通过创建一个轻松地做到这一点custom command template现在,您想要扩展ToolWindow,可以检查上面的文档,您会发现可以扩展Output WindowProperties Window依此类推,但其他窗口(例如Quick Watch WindowDiagnostic Tools Window不支持)也是如此。

Quick Watch Window据我所知,我们无法通过在其中添加新按钮来扩展它。Quick Watch Window是来自不同的Solution ExplorerOutput Window我认为该Output window用法TableControl or TableView or ListView or what是其UI窗口的一部分,因此扩展它很容易,因为VS SDK提供了一些相关的API,例如IVsOutputWindow但对于Quick Watch windowVS SDK中没有此类API可以扩展其UI。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Visual Studio 2013的“主窗口框架控制”窗格中添加按钮?

Android studio,如何给标签添加按钮

如何为Visual Studio代码添加方法说明?

如何为Visual Studio 2015添加pylint配置文件?

如何在Android Studio中添加按钮单击事件

如何在 tkinter toplevel() 窗口中添加按钮

添加按钮 - 如何?

Visual Studio代码如何为命令选项板条目添加键绑定

如何添加“添加按钮”?

如何为Visual Studio创建动态定义?

如何为Java设置Visual Studio 2013

如何为visual studio设置Podofo?

如何动态添加按钮

如何在新的窗口对象内添加按钮并在JavaScript中调用该函数?

如何在代码上下文窗口的现有组中添加按钮?

如何在 Python/Spyder 中向新的 tkinter 窗口添加按钮?

在对话框窗口中的Glade中,如何添加按钮响应

如何在标题中添加按钮以在ion-view ionic中打开弹出窗口?

如何在带有谷歌地图反应的信息窗口中添加按钮?

Flutter:如何在包含其他类型窗口小部件的ListView.builder的末尾添加按钮窗口小部件?

如何为Visual Studio 2013 Community Edition获取Android SDK

如何为特定配置生成Visual Studio项目?

如何为Visual Studio代码正确设置PYTHONPATH

如何为Visual Studio Code编辑默认的深色主题?

如何为不同的体系结构构建Visual Studio项目

如何为文档注册Visual Studio扩展程序提供程序

如何为Xamarin.Android设置Visual Studio?

如何为Visual Studio 2015安装Python工具?

如何为Visual Studio创建可以直接与TFS交互的扩展?