プログラミング C# - 翔ソフトウェア (Sho's)

C#/.NET/ソフトウェア開発など

MVVM パターンを理解するための参考記事

WPF (や SilverlightXAML による Windows ストア アプリ、Windows Phone アプリ) での View

周りの設計方法には、大きく分けて次の二種類がある。

  • コードビハインド

    • XxxWindow.xaml - XAML で View を宣言的に書く 。
    • XxxWindow.xaml.cs - コードビハインド。View のロジック部分を書く。イベント ハンドラー等。

  • MVVM (Model-View-ViewModel) パターン

    • XxxWindow.xaml - XAML で View を宣言的に書く 。ViewModel とはデータバインドで結び付ける。
    •  XxxViewModel.cs - View の状態や View のロジック部分のモデル。View のロジック。

このうち、MVVM パターンについて参考となる記事をご紹介する。

前提知識

MVVM パターンを理解するための参考記事