MVVM Light 工具包 - RelayCommands、DelegateCommands 和 ObservableObjects
我刚刚开始尝试 Laurent Bugnion 的 MVVM Light Toolkit。我想我会非常喜欢它,但我有几个问题。 在开始之前,让我先解释一下我来自哪里。我目前使用 …
WPF 中的一个视图可以有多个 ViewModel吗
WPF 中的一个视图可以有多个 ViewModel 吗?因为有时我们只需要以简单视图格式显示视图,有时同一视图必须以可编辑格式显示。因此我们可以为每个创建…
MVVM Foundation 中的双击事件
我已经在多个库中看到了几种处理此问题的方法,但我想知道执行此操作的最佳方法,特别是使用 MVVM Foundation。我正在尝试捕获列表项的双击。谢谢!…
使用 MVVM Foundation Messenger 显示对话框
我已经在 StackOverflow 上阅读了另一个问题。我了解如何在 ViewModel/对象之间创建消息。但我不知道如何实际显示对话框。我可以查看一些实现此功能的…
MVVM 基础:如何从 ViewModel 关闭应用程序窗口
我正在使用 MVVM Foundation 但我认为它非常简单,并且不是真正特定于框架的。我的设置如下: StartViewModel - 有一个返回 RelayCommand/ICommand 的…
MVVM 基金会:定义为 RelayCommand 时为何返回 ICommand
我正在使用 MVVM Foundation 中的 SampleModel 项目。为什么 ICommand 返回时 _decrementCommand 声明为 RelayCommand。我知道 RelayCommand 继承 ICo…
MVVM 基金会:断言失败错误:属性名称无效
我刚刚开始使用 MVVM Foundation。我得到 我的代码如下: StartViewModel class StartViewModel : ObservableObject { public StartViewModel() { _co…
使用 MVVM Foundation Messenger 时如何使 Visual Studio 调试器更有用?
我总体上对 MVVM Foundation Messenger 非常满意,但我注意到,当 Messenger 调用导致异常时,Visual Studio 调试器似乎不会将我带到导致异常的代码行…
如何在 WPF 中将 EventArgument 信息从视图传递到视图模型?
我的应用程序中有 ListView 控件,它绑定到 CustomObject List<CustomObject> 的集合。 CustomObject 有单独的视图。这个ListView有单独的视图模…
请建议主题中讨论的简单场景中的(视图模型的交互模型)MVVM 设计
数据层 我有一个Order类作为实体。这个订单实体是我的模型对象。 订单可以是不同类型,假设为 A B C D 另外订单类可能有常见属性,如名称、创建时间等…
MVVM ViewModel 查看消息传递
MVVM 问题。 ViewModel 和 View 之间的消息传递,如何最好地实现? 该应用程序有一些“用户通信”要点,例如:“您已为此选择输入了评论。当“是”/“…
使用 MVVM Foundation Messenger 显示对话框
我正在构建一个 WPF 应用程序并尝试遵循 MVVM 最佳实践。我正在使用 MVVM Foundation 框架并注意到 Messenger 类,我读过的应该用于 < a href="http…