前提・実現したいこと
WPFを勉強しています。
MVVM、レイヤーアーキテクチャを参考にパワーポイントのような図形を配置、移動するアプリケーションを検討しています。
構成としては以下の機能です。
スライドエディタ
スライド一覧
図形プロパティ一覧
レイヤーは以下です。
プレゼンテーション層
View
スライドエディタ、スライド一覧、図形プロパティ
ViewModel
スライドエディタVM、スライド一覧VM、図形プロパティVM
アプリケーション層
アプリケーションサービス
スライドエディタ操作、スライド一覧操作、図形プロパティ操作
ドメイン層
ドメインサービス
スライドサービス、スライドリポジトリ(IF)、図形サービス、図形リポジトリ(IF)
ドメインモデル
スライド、図形
データアクセス層
リポジトリ
スライドリポジトリ、図形リポジトリ
発生している問題・エラーメッセージ
①スライドエディタがタブなどで複数表示できる場合
開いている画面一覧はどこで管理するのでしょうか。ViewModelでしょうか。
②スライドエディタから図形を移動、図形プロパティ一覧から座標を変更する場合
選択中の図形(複数も可)はどこで管理し、どのように2つの機能を同期させるのでしょうか。スライドが管理し、必要な機能がそれを参照するのでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/17 02:26
2020/01/17 15:38
2020/01/18 07:20
2020/01/18 07:34