MVVMモデル

提供: とある社畜の頭脳整理
2020年2月6日 (木) 02:21時点におけるRin-scrooge (トーク | 投稿記録)による版 (ページの作成:「WPFでアプリ作るたびに調べなおしているので、簡単に上げておきます。<br/> できるだけ簡単に説明するために、WPFのプロジェ…」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

WPFでアプリ作るたびに調べなおしているので、簡単に上げておきます。
できるだけ簡単に説明するために、WPFのプロジェクトを作成したときにデフォルトで作成される「MainWindow」をMVVM化していきます。

プロジェクトの作成

基本的に、「WPFアプリ(.NET Framework)」または「WPF App(.NET Core)」のどちらかで作成します。

ビュー

デフォルトで作成される「MainWindow.xaml」がビューを定義するファイルとなります。
こんな感じの中身になっているかと思います。


モデル