Я обнаружил 2 странные вещи:
- Почти все примеры AvalonDock устарели. AvalonDock2 теперь в NuGet больше нет, только Xceed.Avalon — это та самая библиотека? Многие примеры не работают для "xceed-версии".
Что еще более важно, я не могу сделать одну простую вещь: переместить панель панели с левой стороны (состояние по умолчанию) на правую сторону. Конечно, я могу сделать это с помощью мыши, но как определить место запуска 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>