首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >恢复布局不会恢复模块内容

恢复布局不会恢复模块内容
EN

Stack Overflow用户
提问于 2011-08-03 16:44:40
回答 1查看 322关注 0票数 0

我正在使用棱镜和AvalonDoc。

当我尝试恢复布局时(在菜单按钮“RestoreLayout”的事件处理程序上)

dockManager.RestoreLayout(FileName);

我确实得到了正确的布局结构,但现在每个区域的内容都是空的。我需要重新加载到模块或类似的东西吗?

我的xaml代码中的avalondoc代码类似于:

代码语言:javascript
复制
  <ad:ResizingPanel ad:ResizingPanel.ResizeWidth="*" Orientation="Vertical" VerticalAlignment="Top">

   <ad:DockablePane ad:ResizingPanel.ResizeHeight="150" prism:RegionManager.RegionName="RegionDocPane1">

                    <ad:DockableContent Name="DocContent1" HorizontalAlignment="Left"/>

    </ad:DockablePane>

            </ad:ResizingPanel>

代码语言:javascript
复制
                <ad:DockableContent Name="DocContent2" HorizontalAlignment="Right"/>

代码语言:javascript
复制
        </ad:ResizingPanel>

    </ad:DockingManager>
EN

回答 1

Stack Overflow用户

发布于 2011-08-17 16:15:57

它不会恢复你的内容,因为Avalon dock (和大多数停靠机制)不会也不能存储你的用户控件状态。您需要手动执行此操作。

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

https://stackoverflow.com/questions/6923818

复制
相关文章

相似问题

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