当前唯一可用的文档是可从 codeplex 下载的 AvalonDock 示例。http://avalondock.codeplex.com/releases
除此之外,智能感知是一个有用的指南。
==================================================== ==========
您看到的“DockingManager”错误具有误导性,因为它仍然存在于 2.0 中。以下内容可能会帮助您摆脱这些。此外,一旦解决此问题,智能感知将开始工作。
从互联网下载的文件会发生不好的事情。它们具有导致访问受限的属性。您必须手动删除此属性才能使 XAML 停止大惊小怪。
在 Windows 资源管理器中,右键单击文件,选择属性,然后单击“取消阻止”按钮。对您正在使用的从 Internet 下载的每个单独文件执行此操作。请务必重建项目以替换 bin 文件夹中的阻止副本。
附带说明一下,只要有问题,我仍然可以运行该项目。只有 XAML 编辑器认为有问题。
==================================================== ==========
在 2.0 中,所有内容都嵌套在布局控件中。您的所有窗格都是可锚定的或文档样式。这是一个让你开始的快速示例。
定义你的命名空间
xmlns:ad="http://avalondock.codeplex.com"
构建你的对接管理器
<ad:DockingManager x:Name="dockManager">
<ad:LayoutRoot>
<ad:LayoutPanel Orientation="Horizontal">
<ad:LayoutPanel Orientation="Vertical">
<ad:LayoutPanel Orientation="Horizontal">
<ad:LayoutDocumentPaneGroup x:Name="leftDocumentGroup">
<ad:LayoutDocumentPane>
<ad:LayoutDocument Title="Left Doc"></ad:LayoutDocument>
</ad:LayoutDocumentPane>
</ad:LayoutDocumentPaneGroup>
<ad:LayoutDocumentPaneGroup x:Name="rightDocumentGroup">
<ad:LayoutDocumentPane>
<ad:LayoutDocument Title="Right Doc"></ad:LayoutDocument>
</ad:LayoutDocumentPane>
</ad:LayoutDocumentPaneGroup>
</ad:LayoutPanel>
<ad:LayoutAnchorablePaneGroup x:Name="bottomAnchorableGroup">
<ad:LayoutAnchorablePane>
<ad:LayoutAnchorable Title="Bottom Anch"></ad:LayoutAnchorable>
</ad:LayoutAnchorablePane>
</ad:LayoutAnchorablePaneGroup>
</ad:LayoutPanel>
<ad:LayoutAnchorablePaneGroup x:Name="rightAnchorableGroup">
<ad:LayoutAnchorablePane>
<ad:LayoutAnchorable Title="Right Anch"></ad:LayoutAnchorable>
</ad:LayoutAnchorablePane>
</ad:LayoutAnchorablePaneGroup>
</ad:LayoutPanel>
</ad:LayoutRoot>
</ad:DockingManager>