在VsPackage

时间:2015-08-27 20:39:17

标签: c# wpf visual-studio-2013 vspackage visual-studio-sdk

我正在使用ToolWindow创建一个VsPackage,并且在第一次打开时设置窗口的默认位置时出现问题。我需要它作为“主窗口”中的新选项卡停靠(不完全确定它的名称 - 它是IDE的中心区域,默认情况下代码编辑器窗口打开。),而是打开它作为左上角的浮动窗口。

我知道我可以将窗口移动到正确的位置,它会在我的设置中保存下次,但我希望它默认为这个位置,这样用户就不必这样做了。

[ProvideToolWindow(typeof(MyToolWindow),
        Style = Microsoft.VisualStudio.Shell.VsDockStyle.Linked,
        Window = "GUID Here")]

我知道我必须设置一个特定的指南,但我似乎找不到合适的指南 - 这个列表似乎没有列出我需要的内容:https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.shell.interop.toolwindowguids_fields(v=vs.140).aspx

1 个答案:

答案 0 :(得分:1)

您应该使用Style = VsDockStyle.MDI