在自定义控件上使用命令
我正在尝试使用搜索文本框(我按照本教程制作的: http://davidowens.wordpress.com/2009/02/18/wpf-search-text-box/)。 我使用 MVVM 和WPF。当您在…
Caliburn Micro:在 Mango 中拍照
我正在尝试将 WP7.1 Mango 中的任务启动器与最新版本的 Caliburn Micro 一起使用,但任务完成后我的代码不会被回调。可能我在某个地方做了一些愚蠢的…
如何使用 Caliburn.Micro 约定来设置按钮的文本及其操作?
如果我的视图中有一个名为“保存”的按钮,那么我可以将“保存”属性添加到我的 ViewModel,并且 Caliburn.Micro 会自动将其绑定到我的按钮的内容。例…
子视图模型上不会调用 OnInitialize 和 OnActivate
我预计继承自 Screen 的子视图模型将参与父 Screen 的生命周期。然而,情况似乎并非如此。例如: public class ParentViewModel : Screen { public Ch…
Caliburn Micro,来自单个视图模型的多个视图
我目前正在开发一个应用程序,需要根据发生的事件更改视图。此事件意味着必须使用相同的 ViewModel 但使用不同的 View。我目前不知道 Caliburn 是否可…
使用 Caliburn Micro 更新进度条
我一直在阅读 Caliburn 在线程封送方面的出色表现以及更新 UI 线程如何非常简单,但我似乎无法让它工作,也找不到显示它的示例,所以我需要帮助... 这…
Caliburn.Micro:将已按约定绑定的按钮文本绑定到方法
我正在使用 Caliburn.Micro 出色的基于约定的绑定将按钮绑定到我的视图模型上的方法。问题是,我希望按钮的 Content 绑定到视图模型的 string 属性。 …
为什么应该为 WPF、SL 和 WP7 使用 UI 模式框架?
过去一个月我一直在学习 SL,现在我将注意力转向 UI 模式框架,例如 Caliburn.Micro 和 MVVM-Light。 我最近参加了一个关于在 WPF 和 SL 中使用 MVVM …
WPF-Caliburn.Micro-NLog 处理应用程序域上的异常
您好,我尝试使用 NLog 在应用程序域上记录expcetion。它是带有 Caliburn Micro 的 WPF 应用程序。 在 MEF 引导程序中,我有以下代码: static readon…
MEF 导入不适用于具有多个活动屏幕的 Shell
您好,我的用户是 WPF/Calibur Micro/MEF。我尝试在 shell 中拥有更多活动屏幕。首先,我定义屏幕 - 用户控件。 屏幕 - 查看模型 公共接口IProjectsVi…
caliburn.micro 如何为视图模型运行时加载和绑定视图
我正在构建一个需要主题支持的应用程序。所以我想提供视图文件夹运行时。 public class AppBootstrapper : Bootstrapper { CompositionContainer _con…
Caliburn Micro - 是否可以拦截执行命令的调用?
我想向我的视图模型添加错误处理,以便在执行命令并引发异常时,正确处理错误并显示模式对话框。 我已经做到了这一点,但我的方法太罗嗦了。错误被捕…
冻结 WPF UI - 视图模型类中的多线程
您好,我将 WPF 与 Caliburn Micro 结合使用,在视图模型类中我需要测试与 SQL 数据库的连接。 这是我用来测试连接的方法。 public bool CheckSqlServ…
将 EF4 与 Caliburn.Micro 绑定:我应该将我的实体公开为 ViewModel 的属性吗?
对于 Caliburn.Micro,我想知道将 EF4 实体公开为 ViewModel 的属性的优缺点(讨论的技术 此处 和此处)。这使我可以避免为每个字段编写 getter 和 se…