我如何将AvalonDock窗格移动到右侧?

时间:2016-05-31 00:40:55

标签: wpf mahapps.metro avalondock

我发现了两件奇怪的事情:

  1. 几乎所有AvalonDock的例子都已过时。现在NuGet中有AvalonDock2了,只有Xceed.Avalon - 这是同一个库吗?许多示例不适用于“xceed-version”。
  2. 更重要的是,我不能做一件简单的事情:将窗格面板从左侧(默认状态)移动到右侧。当然,我可以通过鼠标来实现,但是如何定义xcad的启动位置:LayoutAnchorablePaneGroup作为右侧?代码:

    <xcad:DockingManager x:Name="DockManager" Grid.Row="1">
    <xcad:LayoutRoot>
        <xcad:LayoutPanel >
            <xcad:LayoutAnchorablePaneGroup DockWidth="200" >
                <xcad:LayoutAnchorablePane>
                    <xcad:LayoutAnchorable Title="Explorer" >
    
                    </xcad:LayoutAnchorable>
                </xcad:LayoutAnchorablePane>
            </xcad:LayoutAnchorablePaneGroup>
        </xcad:LayoutPanel>
    </xcad:LayoutRoot>
    </xcad:DockingManager>
    

1 个答案:

答案 0 :(得分:1)

几周前我刚开始使用AvalonDock,我想知道同样的事情。

我相信AvalonDock是Xceed中的同一个库,确实有些例子已经过时了,但如果你挖掘得足够多,你可以找到一些有用的东西。

http://www.codeproject.com/Articles/483507/AvalonDock-Tutorial-Part-Adding-a-Tool-Windo它给了我很多帮助。

关于您的问题,您希望如何将其移至右侧?你在谈论标题,还是所有标签?