私は最近MVVMの学習を開始し、データバインド/コマンドの使用/プロパティの通知の方法を学びました。電卓を作成していますが、クラス構造がMVVMに対して正しく、WPFを適切に使用できるかどうか疑問に思いました。
CaculatorProject-10個のボタン(0-9)、4個のボタン(+、-、/、+)、および1個のテキストボックスがあります
ビュー-Xamlが含まれています
ViewModel-
ICommands
ボタンごとに14、モデルのプロパティ、および4つのプライベートMathメソッドINotifyChanged
モデル-プロパティを持つ現在/前/結果値のプライベート変数
これは正しいように見えますか?または、間違ったセクションに何かがありますか?