首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AvalonDock布局组,如Visual Studio

AvalonDock布局组,如Visual Studio
EN

Stack Overflow用户
提问于 2016-01-22 17:38:52
回答 1查看 291关注 0票数 0

我是新来Avalondock的,所以如果这是一个非常基本的问题,请原谅。我想实现一个类似于Visual Stuido的布局,左侧有两个布局,顶部窗口显示一种“项目资源管理器”,底部窗口显示一个属性网格。就像这样:Target

默认情况下,窗口应该是可见的、排列的和固定的。

当前的XAML是这样的:

代码语言:javascript
运行
复制
<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

我应该改变什么?

EN

回答 1

Stack Overflow用户

发布于 2016-01-24 17:08:11

我意识到我在回答我自己的问题。最简单的方法是快速编写代码或下载能够序列化布局的示例应用程序。我在Codeplex上使用了这个:enter link description here

然后可以将输出用作XAML中的新默认值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34943400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档