Как скрыть область документа между панелями в DockPanelSuite

Я пытаюсь разработать интерфейс с помощью DockPanelSuite только с левым и правым окном (я хочу, чтобы они выглядели одинаково). При использовании DockPanelSuite вы не можете установить ширину области документа, и между панелями есть зазор (см. зеленую область на изображении ниже). Кто-нибудь знает, как скрыть или удалить документ для DockPanel Suite? Ниже приведен код, который я использую для отображения панелей.

dockPanel.DockRightPortion = .75;
dockPanel.DockLeftPortion = .25;
_libraryBrowser.Show(dockPanel, DockState.DockLeft);
_pageDisplay.Show(dockPanel, DockState.DockRight);

Разрыв между формами


person Kevin    schedule 18.12.2015    source источник


Ответы (1)


Я также столкнулся с подобной проблемой давным-давно, единственный способ, который я нашел для ее решения, — это изменить способ отображения большей панели. В твоем случае:

_libraryBrowser.Show(dockPanel, DockState.Document);
_pageDisplay.Show(dockPanel, DockState.DockRight);

Я знаю, что, вероятно, это не то, что вы ожидаете, но это способ решить проблему.

person LucaMus    schedule 18.12.2015
comment
Спасибо - я пробовал что-то подобное, но это не совсем то, что я хочу. Я буду продолжать искать! - person Kevin; 18.12.2015
comment
Если вы найдете что-то лучше, пожалуйста, поделитесь здесь своим решением, мне очень интересно! - person LucaMus; 18.12.2015
comment
Я решил переключиться на WPF и использовать AvalonDock, так как он поддерживает то, что нужно моему приложению. - person Kevin; 20.12.2015