VSX - Установить начальную позицию ToolWindowPanes для закрепления

Я создаю пакет Visual Studio, который предоставляет окно инструментов, и пытаюсь убедиться, что он отображается прикрепленным к левому краю главного окна Visual Studio при первой загрузке пакета.

[ProvideToolWindow(typeof(MyToolWindow), Orientation = ToolWindowOrientation.Left, 
    Style=VsDockStyle.Linked, Window=EnvDTE.Constants.vsWindowKindLinkedWindowFrame)])]
[ProvideToolWindowVisibility(typeof(MyToolWindow), VSConstants.UICONTEXT.NoSolution_string)]
public class MyPackage : Package
{
    ...

Я пробовал много вариантов вышеперечисленного, но лучший я ' Нам удалось добиться того, чтобы окно было прикреплено к низу - и даже тогда оно продолжает повторно стыковаться каждый раз, когда пакет повторно загружается, вместо того, чтобы сохранять положение окна пользователя.

Как я могу указать, что моя оконная панель изначально должна отображаться закрепленной слева от главного окна?

6
задан Justin 30 March 2011 в 11:07
поделиться