Xceed AvalonDock 2:水平和垂直对接/排列/拆分LayoutDocuments

时间:2017-06-28 13:48:42

标签: avalondock

我一直在使用AvalonDock 1进行旧项目,需要刷新/重写,所以我开始关注AvalonDock 2.

我遗漏或不确定如何实现的一个功能是能够在水平方向上自由停靠/排列/拆分我的LayoutDocuments AND 。 我的应用程序没有停靠的部分,只包含包含文档的主区域。

当我开始选择几个标签并开始拖动一个文件时,我可以选择水平或垂直分割。 但是,在拖动另一个文档时,我只能选择以与之前相同的方式进行拆分。

请参阅下面第二步如何减少停靠/拆分选项:

enter image description here

我希望能够将窗口动态停靠在左侧窗口,右侧窗口或两个窗口之下。

如何实现这一目标?它正在使用版本1.

1 个答案:

答案 0 :(得分:1)

您可以通过在DockingManager的XAML中将AllowMixedOrientation设置为True来执行此操作。

<xcad:DockingManager AllowMixedOrientation="True" ...>
</xcad:DockingManager>