– 件名:PACパターンにおいて、Formクラスはコントロール層なのか? 自動生成の Form だと、MVC の V+C な動作をしていますね。 結論としては、ここの流れどおり、コントローラを別に作って、そっちをエントリポイントにするのがベターじゃないかなと思います。 2006-02-08 追記: よく使われる Application.Run(Form) だと、せっかく Main() メソッドを分離してもイベントハンドラの段階で V+C な形になってしまうので、ApplicationContext インターフェイスを実装してこれを Application.Run(ApplicationContext) に渡してやると、コントローラとビューの分離がよりスマートにできる。 2007-04-10 追記: ApplicationContext を利用した場合の実装例はこんな感じになります。 usi