我正在使用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
答案 0 :(得分:1)
您应该使用Style = VsDockStyle.MDI
。