MVVM-Light:这是验证和恢复视图中的值的最佳方法吗?
在我的视图中,我有这样的文本框: <TextBox x:Name="tBoxShippingWeight" Text="{Binding ShippingWeight, Mode=TwoWay}" InputScope="Number" /&g…
silverlight MVVM 中的验证错误消息
我正在尝试从 Josh Smith 的示例中实现数据验证技术: 使用视图模型提供有意义的验证... 我的代码与示例非常相似,除了一些区别,即我正在使用 MVVM-…
安装了 MVVMLight - WP7 - VS2010 工作正常; Blend 4 没有
我可以在 VS2010 中创建一个 MVVMLight 手机应用程序。它按其应有的方式运行。我可以在 Blend 4 中打开它。没问题。 当我在 Blend 中创建新的 WP7 MVV…
如何在视图模型中动态构建 UI
我的 silverlight 应用程序完全采用了 MVVM 模式。然而,我们的一些 UI 是数据驱动的。主要有两个项目... 菜单。我们正在使用 Infragistics XamMenu。…
模型仅在 WCF 服务中,或者是否需要客户端中的副本?
我正在构建一个应用程序。我正在 MVVM Light 的帮助下创建 Silverlight 4 客户端。我正在从 WCF 服务获取数据。至少,这是计划。 在 WCF 服务中,我定…
MVVM Light Toolkit无法向ViewModel构造函数发送NotificationMessage
目前尝试从视图模型的构造函数从我的视图模型发送消息,却发现消息从未被调度。我正在做的事情类似于以下内容: public class MainViewModel { public…
mvvm-light 无法创建 WP7 应用程序“此安装不支持该项目类型”
我一直在尝试使用 Laurent Bugnion MVVM 轻方法来学习 MVVM。 我已经安装了二进制文件和模板(使用 2011 年 1 月 23 日的最新版本) 我可以创建 WPF …
按钮样式的EventToCommand
我想为用户控件上的所有按钮分配相同的命令。我使用 MVVM Light 并且尝试了所有组合。我也尝试过使用 EventSetter,但这不允许绑定到 ViewModel 中的…
MVVM Light:在哪里从模型实例化类以及如何更新/访问它?
现在,我正在开发我的第一个 WP7 应用程序,并遇到了一些问题,尽管阅读了我在网上找到的内容,但我仍无法回答这些问题。请考虑一个具有主页、参数页…
WP7 中的绑定 Panorama.SelectedIndexProperty
首先,SelectedIndex 没有在标记中公开,因此您必须在后面的代码中执行此操作,对吗? 其次,我在后面的代码中设置了绑定: Binding binding = new Bi…
将 mvvm-light CustomEvent 触发器与 ApplicationBarIconButton 结合使用
下面的按钮示例代码将触发第二页的打开。 <Button x:Name="btnSelect" Content="Select" HorizontalAlignment="Right" Margin="0,8,20,6" Grid.Row=…
MVVM Light Messenger 不起作用
ViewModelA: 在其构造函数内部(断点击中了下面的行): Messenger.Default.Register<int>(this, "token", OnHitIt) ViewModelB: 断点确实击中…
在 MVVMLight Silverlight4 中使用 TabControl 进行导航
您好 - 我想在 MVVM Light 应用程序中演示选项卡控制功能。当我单击标记为“工单”的标题时,我使用 EventToCommand/RelayCommand 加载视图的实例:Di…
在 ViewModel 中绑定 SelectedItem 时出现问题 - MVVM Light Silverlight 4
我正在使用 SL4 和 MVVM-Light Toolkit。我不确定这里发生了什么事。我似乎在网络上找不到任何可以解决此问题的内容。我有一个用户控件,我使用标准 x…
在可单元测试的 MVVM 代码中使用 Dispatcher
我有一个 MVVM-lite 应用程序,我希望对其进行单元测试。该模型使用 System.Timers.Timer,因此更新事件最终在后台工作线程上结束。这个单元测试很好…