我正在做一个小型的WPF MVVM程序:
有一个带有标签的MainWindow (表示"Hello")和一个打开另一个窗口的按钮(我在后面的代码中做了打开窗口的部分)。
这将打开另一个窗口,其中包含两个单选按钮(红色和蓝色)和一个取消按钮(我在后面的代码中完成了关闭功能)。
如果我按下红色单选按钮,MainWindow上的标签应该变成红色,与按蓝色单选按钮相似。
有人能帮我吗?我对WPF有点陌生,对MVVM方法完全陌生。我正在发布我的ViewModel代码:
using System;
using System.Collections.Generic;
us
如果WPF应该没有后面的代码,那么为什么当您使用ICommand时,需要在后面的Window.xaml.cs代码中实例化DataContext属性?我一直在旁边观看和跟踪YouTube WPF,数据绑定,ICommand,INotifyPropertyChanged视频,我很困惑。
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
DataContext = new ViewModel.VM_CalcRblAmt();
如前所述:在MVVM (WPF)中将实体框架数据库模型(context)连接到viewModel的最佳方法是什么?
我正在学习WPF中的MVVM模式,许多示例演示了如何将模型实现到viewModel,但是模型中的示例只是简单的类,我希望将MVVM与实体框架模型(基本优先方法)一起使用。将模型连接到viewModel的最佳方法是什么?
谢谢你的回答。
//ctor of ViewModel
public ViewModel()
{
db = new PackageShipmentDBEntities(); // Entity Framework generated class
ListaZ