VC++にあったようなDoc-Viewアーキテクチャというか,
データクラス,描画クラス,そして制御クラスを分離するような雛形は,
VS.NETのC#には無いですよね?

自作しようとしたら,デザインパターンとか読んで調べるべきですか?