我最近开始学习 MVVM,并学习了如何数据绑定/使用命令/通知属性。我正在创建一个计算器,并想知道我的类结构是否适合 MVVM 并正确使用 WPF。
CaculatorProject - 有 10 个按钮(0-9)、4 个按钮(+、-、/、+)和 1 个文本框
视图 - 包含 Xaml
ViewModel -
ICommands
每个按钮 14 个,模型属性和 4 个私有数学方法INotifyChanged
模型 - 具有属性的当前/先前/结果值的私有变量
这看起来正确吗?还是我在错误的部分有东西?