17得票7回答
MVVM Light + Blend 设计视图错误:找不到名为“Locator”的资源。

应用程序可以正常运行,但我在设计器视图中看不到我的设计。 它显示“无法找到名为'Locator'的资源”。显然,我没有改变代码,我只是使用数据绑定对话框进行了数据绑定... 有人遇到同样的问题吗?

16得票5回答
MVVM: 如何将参数传递给 ViewModel 的构造函数

我正在使用L. Bugnion的MVVM Light框架。 有哪些推荐的方法可以将参数(例如客户ID)传递到ViewModel的构造函数中? 编辑: 我需要每个ViewModel的参数不是在模型之间共享的东西。它是每个视图模型实例都独有的东西。

16得票3回答
将事件参数和发送者传递给RelayCommand

当使用RelayCommand时,如何获取事件发送者?

15得票1回答
MVVM-light + RIA Services 最佳实践

我希望开始一个MVVM-light(带RIA服务)最佳实践的收集。我发现一些有用的最佳实践或最佳方法,但希望听听其他使用MVVM-light工具包的人所发现的内容。 请将您的最佳实践作为对这个问题的回答发布。

15得票1回答
在Windows 8上共享目标时出现无效的类型转换异常

我正在尝试使用Windows 8的“Metro Styled Apps”和MVVM Light进行实验,并且想创建共享目标-现在看起来还不错。但是,如果我在OnShareTargetActivated方法中想要向ObservableCollection添加项目,则会捕获类类型和COM对象之间的...

15得票3回答
MVVM Light - 如何在另一个视图模型中访问属性

我正在使用mvvm light构建Silverlight应用程序。 是否有一段代码片段展示如何从另一个视图模型或用户控件的代码后台访问视图模型的属性或命令? 我猜这很简单,但我可能错过了某些东西。 Ueli

14得票2回答
Mvvm-Light Silverlight,使用EventToCommand与Combobox

我已经将ComboBox的SelectedItemChangeEvent与ViewModel中的ICommand连接起来了。一切似乎都正常工作,但我不知道如何获取ComboxBox的SelectedItem。我认为我需要使用EventToCommand的CommandParameter - 我...

14得票2回答
导航逻辑应该放在哪里,视图(View)、视图模型(ViewModel)还是其他地方?

我在一个视图上有一个按钮,绑定到ViewModel的ICommand属性(实际上是来自mvvm-light的RelayCommand) 如果用户单击按钮,我想要导航到一个新的视图。当然,NavigationService是视图而不是ViewModel的一部分。这意味着导航是View的责任吗?...

14得票2回答
MVVM- 我该如何在文本框中选择文本?

在使用Laurent Bugnion的MVVM Light Toolkit框架时,是否有一种MVVM方式来选择文本框中的文本?

13得票1回答
“GalaSoft” MvvmLight 在可移植项目中找不到。

我已经复制了一个解决方案,其中包含基于GalaSoft MvvmLight库的多个项目,还有两个可移植项目。我已经安装了所有必需的NuGet包和引用,但是我无法构建这些可移植项目,而构建这些可移植项目是必要的,因为所有其他项目都引用它。 每当使用GalaSoft时,我都会得到以下错误消息。这是...