我和我的团队开始计划开发一个模块化应用程序,很可能会多目标使用WPF和Silverlight。 我个人有一些经验,使用旧版本的PRISM来构建使用MVVM模式的组合式Silverlight应用程序。当时我们不熟悉MEF来处理各种模块依赖关系,因此没有使用它。 我们并没有固定使用任何特定的框...
我们正在一个新的Silverlight项目中使用Caliburn.Micro,一切都很好。内置的约定将按钮的点击事件绑定到了viewModel,但我不确定如何最好地处理datagrids和comboboxes上的selectionChanged事件。 目前,我绑定到所选项并调用自定义逻辑,但...
我正在尝试使用Caliburn.Micro和WPF学习。如何在一个视图中添加多个视图?<Window x:Class="ProjectName.Views.MainView" ...> <Grid> <views:MyContro...
我正在尝试在一个ListBox ItemTemplate中获取上下文菜单,以调用父视图模型中的方法,并将所点击的项作为参数传递。我已经在该项模板中为其他按钮实现了此功能,但对于上下文菜单似乎无法正常工作。 我有以下XAML代码(为了清晰起见进行了缩写):<ListBox> ...
我已经使用Prism 2.0进行个人项目数个月了。最近听说了Caliburn,想知道是否有令人信服的理由让我考虑使用它。 我喜欢Prism的动态模块加载功能。我打算为我的应用程序构建模块,并希望能够以模块化的方式部署它们。使用Caliburn也可以实现这个功能吗? Caliburn相比Pr...
我正在寻找一篇好的文章,比较MVVM Light、Caliburn Micro、Prism和其他Silverlight / WPF / WP7框架。我已经看过一些关于它们的好文章,但没有什么真正将它们放在一起进行对比的。有什么建议吗?
我将在WinRT应用程序中使用Caliburn.Micro。 这是我的主要VM: public class MainViewModel : Conductor<Screen> { protected override void OnActivate() { ...
有没有好的代码示例展示使用Caliburn或Caliburn Micro框架在DataGrid项中路由操作?