我最近找到了SimpleMVVM工具包,并试图创建一个小的示例程序。 我试图像这样创建一个CurrentViewModel参数: CurrentViewModel引用的任何对象都将扩展SimpleMVVM ViewModelBase类,如下所示: 我遇到的问题是SimpleMV ...
我最近找到了SimpleMVVM工具包,并试图创建一个小的示例程序。 我试图像这样创建一个CurrentViewModel参数: CurrentViewModel引用的任何对象都将扩展SimpleMVVM ViewModelBase类,如下所示: 我遇到的问题是SimpleMV ...
我正在使用“ Simple MVVM Toolkit ”(此处为MVVM noob)来开发C#WPF应用程序。 我有一个名为A的模型类: ..和另一个名为B模型类,该模型类继承自A但公开了A没有的属性: 问题来自上面的注释行: NotifyPropertyChanged的l ...
我可能在这里忽略了一些显而易见的事情,但是我现在看不到它的存在。 我在用户控件(数据网格)上进行了交互,该控件具有绑定到ICollectionView的项目源,但是DataContext是从父窗口继承的: DataContext从父窗口继承,该父窗口具有选项卡式视图: 现在 ...
我正在使用DevExpress WPF控件和Simple MVVM Toolkit开发基于MVVM的系统。 在某些情况下,我显示的是GridControl,其中网格中每一行的viewmodel具有boolean属性(以及其他属性)。 此属性在GridControl中显示为复选框。 我想 ...
我目前正在开发Windows应用程序(8.1),它应该执行以下操作: 与USB HID设备通话(想出来) 显示来自该设备的数据(我想使用Oxyplot显示这些数据,得到了) 使用MVVM(我选择了SimpleMVVM工具包,因为它已经有VS2013的模板) 创建 ...
共享一些使用C#使用mvvm wpf EF4构建应用程序的良好链接。我需要教程/ video / book,该教程从使用EF和C#的mvvm的基本概念开始,并且至少涵盖为企业构建完整项目/应用程序的主要主题。谢谢 ...
所有 我有一个问题。 现在,我正在使用MVVM框架来开发Windows Phone 8应用程序。 我只是想当我按下按钮时,然后开始记录一些东西,当释放按钮时,停止记录,我使用了InvokeCommandAction来绑定ViewModel中的命令,这是下面的代码 XAML: ...
我对以下示例中的上下文使用MVC感到怀疑: 考虑一个小的绘图应用程序的示例。 现在说,例如,有一个文本框,用户可以在其中输入选定形状的角度,预期结果应该是,每个选定形状都应按照文本框中指定的角度旋转。 假设我有一个形状对象,即一个名为ShapeView的视图。给定的视图具 ...
我是WPF的初学者。 我的应用程序中有三个选项卡,每个选项卡具有相同的功能(每个选项卡都有一个网格绑定到数据库)。 每个选项卡中的网格均绑定到不同的数据库表,但功能相同,即添加,删除,刷新编辑。 我在Mainwindow.cs文件中编写了所有功能。 我希望所有代码都放在三个不同的类中 ...
我在加载窗口期间使用以下代码在ViewModel中调用LoadCommand。 但是我看到的是在LoadCommand触发之前Window正在加载。所以我在LoadCommand中放入的代码 如果我将代码放入ViewModel的构造函数中,则会在窗口加载之前触发。 我想知道如何 ...
面试中有人问我这个问题 “当某些视图更新后端的绑定属性时,如果我们想在视图上反映属性的更改值,则通常会引发通过实现INofityPropertyChanged接口给出的事件。” “所以,问题是我们没有将任何事件处理程序绑定到propertychanged事件,而是由wpf运行时执行的 ...
我有一个绑定到Viewmodel的ObservableCollection的DevExpress DxGrid(基于SimpleMvvmToolkit)。 viewmodel具有2个自身的属性(一个字符串和一个布尔值),其他一些属性由其基类(ViewModelDetailBase)公开,其中之 ...
我正在使用SimpleMVVM框架构建WPF应用程序,但是在捕获异常方面遇到了麻烦。 我使用SimpleMVVM的MessageBus将消息发送到另一个视图模型。 一切正常,但我注意到messagebus执行的代码中引发的异常被抑制了。 到目前为止,这是我得到的: 我的MainWin ...
我正在编写旨在解决标准问题的WPF应用程序。 我是WPF和MVVM模式的新手,所以在网上阅读了大量不同的MVVM方法后,我的脑子里有点乱。 我想知道DataGrid的itemsource刷新操作的简单操作对于MVVM来说是“惯用的”。 假设我有一个数据网格和一个组合框。 组合包含所有 ...
我正在尝试使用SimpleMvvmToolkit针对视图模型编写一些单元测试,并且其中一些测试需要将消息发送到消息总线以引发视图模型内部的事件。 问题在于,我只能“使用”消息总线一次; 发送消息的第一个测试通过,但是发送消息的其他两个测试失败。 但是,如果我分别运行每个测试,则所有三个测试 ...
我想在Java上制作一个mvvm项目。 但是我找不到示例项目。 有一些Android示例,但我不想创建一个Android项目。 那么,如何使用mvvm模式创建项目? 我正在尝试创建一个桌面应用程序,上面有组合框和一个数据网格。 该应用程序必须连接到数据库(即MySQL),并且数据网 ...
我正在使用简单的MVVM框架创建一个简单的Silverlight 4.0 LOB应用程序。 我有一个雇员列表视图,其中显示了所有雇员的列表,并且在EmployeeListViewModel中有一些属性,如下所示: 现在在我看来,我有一个按钮可以编辑“员工列表”中的选定员工,这将打开 ...