我是新来Avalondock的,所以如果这是一个非常基本的问题,请原谅。我想实现一个类似于Visual Stuido的布局,左侧有两个布局,顶部窗口显示一种“项目资源管理器”,底部窗口显示一个属性网格。就像这样:Target
默认情况下,窗口应该是可见的、排列的和固定的。
当前的XAML是这样的:
<avalonDock:LayoutRoot.LeftSide>
<avalonDock:LayoutAnchorSide >
<avalonDock:LayoutAnchorGroup >
<avalonDock:LayoutAnchorable ContentId="objects" Title="Project Objects" FloatingWidth="250">
<TreeView ItemsSource="{Binding Children}">
</TreeView>
</avalonDock:LayoutAnchorable>
</avalonDock:LayoutAnchorGroup>
<avalonDock:LayoutAnchorGroup>
<avalonDock:LayoutAnchorable FloatingWidth="250" AutoHideWidth="250">
<xctk:PropertyGrid SelectedObject="{Binding SelectedItem, Mode=TwoWay}"/>
</avalonDock:LayoutAnchorable>
</avalonDock:LayoutAnchorGroup>
</avalonDock:LayoutAnchorSide>
</avalonDock:LayoutRoot.LeftSide>
该XAML生成如下所示的内容:Current
我应该改变什么?
发布于 2016-01-24 17:08:11
我意识到我在回答我自己的问题。最简单的方法是快速编写代码或下载能够序列化布局的示例应用程序。我在Codeplex上使用了这个:enter link description here
然后可以将输出用作XAML中的新默认值。
https://stackoverflow.com/questions/34943400
复制相似问题