【发布时间】:2020-06-03 04:27:33
【问题描述】:
我根据以下链接在 Visual Studio 中创建了工具窗口扩展,如何确保它是输出项目中第一个停靠为选项卡式窗口?
在 WizardPackage.cs 中,这些是正在使用的属性
[PackageRegistration(UseManagedResourcesOnly = true, AllowsBackgroundLoading = true)]
[Guid(TeamsWizardPackage.PackageGuidString)]
[ProvideMenuResource("Menus.ctmenu", 0)]
[ProvideToolWindow(typeof(TeamsWindow), Orientation = ToolWindowOrientation.Left, DocumentLikeTool = true, Style = Microsoft.VisualStudio.Shell.VsDockStyle.Tabbed, Window = "3ae79031-e1bc-11d0-8f78-00a0c9110057")]
[ProvideToolWindowVisibility(typeof(TeamsWindow), VSConstants.UICONTEXT.SolutionExists_string, Name = "Teams Overview")]
窗口显示在第三个位置。我需要在第一个位置显示这个窗口。我试图以编程方式关闭前两个窗口,但不知道如何关闭它们,有没有办法在第一个位置显示这个窗口?
【问题讨论】:
标签: c# visual-studio packaging vs-extensibility customtool