2010-06-17 GUIアプリケーションのパターン C# C#でWPFを使ったGUI(WPF)アプリケーションの設計において、MVVM(Model-View-ViewModel)と呼ばれるパターンがあります。 THE MODEL-VIEW-VIEWMODEL (MVVM) DESIGN PATTERN FOR WPF 複雑なGUIの場合に、ウィンドウに貼られる多数のコントロールを、階層化して整理し管理できるようにするパターンもあります。 MSDN マガジンのバックナンバー Martin FowlerのGUI Architecturesのパターンを租借して説明しているページがあります。 matarillo.com: UIパターン