MVC

WinFormでビューとコントロールの分離ができないかと悩んでます。ASP.NETだと簡単にできるようですが…。
.NET2.0のパーシャルタイプがMSの回答なんでしょうね。
パーシャルタイプは一つのクラスのソースを複数のファイルに分割できるっていうもの。VisualStudioなどのコードジェネレータの書く部分を別ファイルに押し込めたいらしい。
「partial 部分的な」だそうな。辞書より。


http://www.eecs.wsu.edu/paint.net/
これのソース見てみたけど、Formにべったり処理書いてました(^^;
きれいなソースではないです。まわりくどいな。見たくないソースでしたw