エンティティの新しいインスタンスを追加するために開かれるウィンドウにフォームがあります。後でこのエンティティを編集するには、フィールドが事前に入力されていることを除いて、同じフォームを表示するための最良の方法は何ですか?
ダーティハック(状態の設定[追加/編集]に沿った)と単一責任の原則への違反がなければ、同じビューとビューモデルを再利用するのは難しいと感じています。私は現在、すべての重複したVMコードを含むベースビューモデルから継承することを考えていますが、それでも同じフォームの2つのバージョンで立ち往生しています。それを乾いた状態に保ちながらこれを行うための最良の方法は何ですか?
私はWPFをかなり初めて使用しており、MVVMLightフレームワークを使用しています。