同样的观点显示了两次

时间:2010-12-21 20:11:07

标签: caliburn caliburn.micro

我想在我的应用程序中实现一个“模块切换器”,它会显示一个类似alt的选项卡,显示打开的模块。

现在它的结构如下

                ModuleShellView
                ModuleSwitcherView
         Module 1    Module 2    Module 3

ModuleSwitcherView作为ModuleShellView的对话框打开,并绑定到当前打开的模块。

这会导致后面屏幕中的活动模块转换为空。有没有办法在后台打开视图,同时在另一个对话框中显示它? alt-tab窗口只需要视图的“视图”,它不需要是交互式的。

1 个答案:

答案 0 :(得分:1)

我找到了解决方法。我没有显示内容控件,而是抓取视图实例,将其写入WriteableBitmap然后使用它。