35得票4回答
MVVM,Unity,Prism,MEF,Caliburn - 我应该使用什么?(疑问句)

求助 - 我迷失了方向! 我正在编写一个小型桌面应用程序,其中包含一些控件和屏幕。这个应用程序应该后续与一个小型网站集成,该网站也有一些屏幕。想法是让用户编辑视频和选择图像,然后与她的朋友分享结果。 桌面应用程序使用C# WPF,网站使用ASP.Net MVC。 我读到说,通过使用MVV...

32得票1回答
使用Caliburn.Micro连接多个事件

我正在使用Caliburn.Micro开发Windows Phone 8项目,我想在同一个按钮上连接到2个不同的事件。 如何编写语法来实现这一点? 我已经尝试了下面的几种组合方式,但是一直收到来自Caliburn的错误提示:“跳转对不是现有路由的一部分”。cm:Message.Attach...

32得票1回答
Autofac和Func工厂

我正在使用Caliburn.Micro和Autofac开发一个应用程序。 在我的组合根上,我现在遇到了Autofac的问题: 我必须将全局使用的IEventAggregator注入到我的FirstViewModel中,并且必须只为此FirstViewModel及其子级使用第二个IEventAg...

30得票3回答
Caliburn.Micro对PasswordBox的支持?

Caliburn.Micro主页在http://caliburnmicro.com上声明如下,但是我无法使用从该示例中想到的任何变体使CM与PasswordBox控件配合工作。也不知道这会如何工作,因为名称的大小写不同。是否有人有一个可以让我获得PasswordBox值的CM示例?是否需要特定...

29得票1回答
ReactiveUI和Caliburn Micro可以一起使用吗?

我一直在使用Caliburn Micro作为我们的MVVM框架,对它的原型工作比较满意。为了解决一些与服务请求节流相关的问题,建议我研究ReactiveUI的ReactiveCollections和它们对INotifyPropertyChanged的实现。 有没有人使用过这两个框架?由于它们...

27得票7回答
使用Caliburn.Micro在Xamarin Forms应用程序中删除导航栏

在使用Caliburn.Micro创建全新的Xamarin.Forms应用程序时,如果使用FormsApplication基类,则屏幕顶部可能会出现空的导航栏。我认为这是由于Caliburn.Micro某种方式创建了它,因为开箱即用的Xamarin.Forms应用程序没有这个问题。 有没有办...

25得票1回答
根据ContentControl(Caliburn.Micro)不同的视图

我将ViewModel绑定到ContentControl,并让Caliburn负责创建和绑定视图。然而,我想根据我绑定的ContentControl自定义Caliburn的ViewModel->View约定。 例如,对于普通的ContentControl,我希望使用普通的View进行绑定(S...

24得票2回答
如何在Caliburn Micro中捕获组合框的选择?

我刚开始学习Caliburn Micro。我想要一个下拉框,其中包含字符串列表,当用户选择一个项目时,我想调用一些通知方法。应该很简单,对吗?我很不耐烦,五分钟的谷歌搜索没能解决问题,所以来求助Stackers! 注意:我更喜欢一种将此放入视图模型的答案。避免复杂的XAML是MVVM框架的整...

21得票4回答
必须在与 DependencyObject 相同的线程上创建 DependencySource。

我将可观察的字典从视图模型绑定到视图。我使用 Caliburn Micro 框架。 视图: <ListBox Name="Friends" SelectedIndex="{Binding Path=SelectedFriendsIndex,Mode=T...

21得票1回答
绑定到父数据上下文(超出ItemSource)

在我的Windows Phone 8应用程序中,我有一个项目列表。我已经为列表项定义了ItemTemplate。 我想在每个这些项目中显示来自视图模型的一个值,而不是来自列表项本身。我应该如何设置从列表项到视图模型的绑定? 我的数据模板如下:<DataTemplate x:Key="...