使用EventToCommand & PassEventArgsToCommand :: 如何获取发送者,或者更好的比喻?
我所做的事情的重点是,视图模型中需要发生很多事情,但是当视图加载时,而不是在构造函数上发生。我可以连接事件处理程序并发送消息,但这对我来说似…
wpf mvvm 使用命令在视图模型之间传递参数
这是我第一次尝试 MVVM。我的应用程序的核心松散地基于 Josh Smith 的 msdn 文章。而且我也在使用 mvvm light 框架。 我有一个主窗口,其中包含命令列…
ViewModel 绑定错误
我遇到错误。场景如下: wpf 应用程序加载,ScrollViewer 的内容绑定到 ViewModel 中名为 ActiveFunction(其类型为 UserControl)的属性。在该 ViewM…
Silverlight 中选中/取消选中复选框的 MVVM-Light EventToCommand 行为
我想处理 Checkbox 控件的 Checked 和 Unchecked 事件并在 ViewModel 中执行命令。我为 Checked 和 Unchecked 事件连接了一个 EventTrigger,如下所示…
在 MVVM 应用程序中使用 Silverlight 的 TimePickers 时出现内存泄漏
在我们的 Silverlight MVVM 应用程序中,我们在 Silverlight 工具包 TimePicker 上挣扎了一段时间。使用它会停止使用 TimePicker 的视图进行垃圾收集…
WP7:为什么 ListBox.ItemsPanel 会破坏我的 ElementName 数据绑定?
我有一个绑定到整数列表的 Windows Phone 7 ListBox。我使用的是默认的 MVVM Light 模板,因此有一个包含数据和简单的 RelayCommand 的 ViewModel 类…
MVVM Light 工具包 - RelayCommands、DelegateCommands 和 ObservableObjects
我刚刚开始尝试 Laurent Bugnion 的 MVVM Light Toolkit。我想我会非常喜欢它,但我有几个问题。 在开始之前,让我先解释一下我来自哪里。我目前使用 …
WPF TreeView 动态分组
我正在尝试在 WPF 中创建一个绑定到 CollectionViewSource 的 TreeView。我在 CollectionViewSource 中创建组,并在 XAML 中设置 HierarchicalDataTem…
是否可以通过 MVVM Light Messenger 仅发送令牌?
我一直在重构一些最初在 MVVM Foundation 中使用 Messenger 的代码,现在在 MVVM Light Toolit 中使用 Messenger。我似乎无法找到等效的一件事是您想…
实施 CollectionChanged
我已将 CollectionChanged eventhandler(onCollectionChanged) 添加到 ObservableCollection 属性之一。 我发现仅在向集合添加项目或删除项目的情况下…
如何在 WP7 ViewModelLocator 中处理 TombStoning
当我的 WP7 应用程序从逻辑删除状态恢复时,它会创建我存储在 App.Resources 中的 ViewModelLocator 类。你打算如何处理这个问题?在我的 ViewModelLo…
为什么 MVVM Light 中没有 PropertyChanged 的简写
MVVM Light中每次我们在setter中调用PropertyChanged时都没有简写,就像在flex [Bindable]中一样: [PropertyChanged] public bool IsEditable { ....…
使用 LongListSelector 根据用户输入对 WP7 中的数据进行排序/分组
我正在为 Windows Phone 7 开发一个库存显示应用程序(主/详细信息),用户可以更改排序。数据源是来自网络的 XML,根据所选的排序,结果要么是平面列…
ViewModel 何时应调用 Services 和isolatedstorage
我正在使用 MVVM-Light 工具包并将我的 ViewModelLocator 存储在 App.Resources 中。我注意到我的 ViewModelLocator 类是在 Application_Launching 事…