2

画面マネージャーを実装しようとしていますが、使用するのに最適なパターンは何か疑問に思っていました。画面管理者には次の責任があります。

  1. 画面に表示されているすべてのアプリケーションを管理する
  2. アプリケーションの非表示/表示
  3. 画面上のその他のその他の UI 要素を管理する
  4. アプリケーションを画面上に描画できるかどうかを定義するルール エンジンがあります。
  5. 画面スペースを管理する

潜在的により多くの責任がある可能性があります

何を提案しますか?

4

2 に答える 2

0

あなたが探しているのはApplication Controllerパターンだと言いたいです。ただし、あなたが投稿した内容に基づいて、私はよくわかりません。

一見の価値はありますが、他のコンポーネント (Event Aggregator?) が必要になると思います。

于 2013-04-10T07:53:08.450 に答える