关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我正在尝试在我的wpf应用程序中使用AvalonDock,它是一个MVVM应用程序。环顾四周,我找不到任何示例应用程序来说明如何执行此操作。AlavonDock说原生支持MVVM,所以支持mvvm应该很容易,但是没有示例代码。我的问题是:如何编写具有文档管理器并绑定(bind)到的xamlView模型?如何在这种情况下向面板添加新文档?如何从documentmanegr获取有关布局的信息(如果可能)。
我正在尝试将应用程序中的AvalonDock从1.3升级到2.0,但几乎没有关于此的文档。我看的很简单,导入就是这样做的xmlns:avalonDock="http://avalondock.codeplex.com"但是这没有用。ErrorThetag'DockingManager'doesnotexistinXMLnamespace'http://avalondock.codeplex.com'.Line41Position10.我也用老方法试过了。xmlns:avalonDock="clr-namespace:AvalonDock;assembly=AvalonDock"这个也没
我遇到的问题是,在加载旧布局后,我无法打开类型X的anchor。只有当我在保存布局之前关闭了类型X的可锚定时才会发生这种情况。有没有人对AvalonDock有类似的问题??这是AvalonDock的错误吗?经过多年的调试,我担心绑定(bind)更改时未在View中正确更新IsActive在View模型中。AvalonDock应该负责这个任务。但也许问题出在布局的加载和保存上?代码查看我正在Loaded中加载我的anchor(=工具窗口)的已保存布局我的事件DockingManager在我看来是这样的(简化):stringsavedLayout=Properties.Settings.D