如何从后台代码访问 ViewModelLocator 中的 MainViewModel?
使用 MVVM light 为我的视图模型构建 WP7 应用程序。我正在使用当您通过 NuGet 添加库时添加的 ViewModelLocator。效果很好,但现在我需要从代码访问 …
具有相同 ViewModel 的多个视图
在我的应用程序业务中,我有 3 个步骤来定义一个人...在每一步中我都会从我的人那里获取一些信息... 例如,我在步骤 1 中获取名字和姓氏,在步骤 2 中…
如何将两个参数传递给EventToCommand
我有下一个 xaml 代码。
Bing地图控件-eventtocommand mouseleftbuttonup
小问题,我在 Windows Phone 7 视图上的 bing 地图控件中添加了一个图钉。 我有一个 EventTrigger EventName="MouseLeftButtonUp" 映射到我的视图模型…
是“自我”吗?构造在 Silverlight/MVVM 中有用吗?
我继承了一个整体代码质量可疑的 Silverlight 项目,并且有一个构造我不确定是否应该触及它: public SomeClass Self { get { return this; } } 它用…
RelayCommand RaiseCanExecuteChanged() 失败
我正在使用几个绑定到使用 CanExecute 委托初始化的 RelayCommand 的按钮。 RelayCommand DeleteCommand; bool CanDelete() { return BoolProp1 && Bo…
GalaSoft_MvvmLight_Command:ListItem 上按钮上的 EventToCommand?
将 mvvm-light EventToCommand 连接到数据模板中的行项目的语法是什么?对于主模型上的操作,如下所示的语法工作正常,但是如果我对数据模板中的行项…
如何将 FrameworkContentElement 附加到 MVVM Light EventToCommand
我正在尝试将事件转换为 devexpress wpf 网格上下文菜单项上的命令,该菜单项派生自 FrameworkContentElement 而不是 FrameworkElement。这会导致运行…
mvvm light v3 取消注册是否可以正常工作?
MvvM-Light v3 注销有问题吗? 我像这样注册: Messenger.Default.Register(this, MessageTypesUI.YesNoQueryResponse, AnswerResponse); 然后在“Ans…
MVVM-Light:在 ViewModel 中放置 WCF 调用的位置
我正在构建一个 WP7 应用程序,它通过 WCF 服务获取其所有数据。我想在其中实现 MVVM-Light,但在我完成的教程中,我看到在 ViewModelLocator 中它想…
使用 DragDropTarget 将数据双向绑定到 Silverlight TreeView 上的 ObservableCollection
这是最基本的问题:我如何监听通过 DragDropTarget 修改的 TreeView 控件中的更改内容的更新? 所以这是我的交易:我有一个包含议程项目的 TreeView。…
ComboBox.SelectedItem 绑定
我的 DataGrid 中有此列/代码:
如何从 ViewModel (MVVM Light Toolkit) 访问视图中的 UserControl (MediaElement)
我对 MVVM Light Toolkit(以及 WPF)非常陌生。 我遇到以下问题,但不知道如何解决它: 在我的 MainView 中,我放置了一个 MediaElement 和一些按钮…
MVVMLight:这是使用 Messenger 的正确方法吗?
我有一个管理客户和地址的经典业务应用程序。 有一些选项卡项(Id、GenericInfo 等),每个选项卡项都有自己的 ViewModel。 有一个 MainViewModel 处…