【发布时间】:2011-03-11 10:59:11
【问题描述】:
我在 WP7 上通过 Caliburn Micro 使用 MVVM。我有一个从 VM 显示的弹出窗口。弹出窗口上有一个性能进度条。当 IsIndeterminate 设置为 true 时,进度条不显示,因为弹出窗口不在可视树中(它是自定义控件)。
如果我从视图模型中获取视图并强制弹出窗口进入可视化树,进度条会正确显示。不过我真的不想这样做。
在保持视图和视图模型分离的同时,最好的方法是什么。弹出窗口是否可以通过某种方式将自身插入到根页面或框架中?
【问题讨论】:
标签: windows-phone-7 popup