私は典型的なマスター/ディテールのシナリオを持っています。ユーザーはマスタービューで[新規追加]をクリックし、詳細ビューに詳細を入力できます。たとえば、商品のObservableCollectionのリストがあるとします。ユーザーが「新規追加」をクリックすると、ObservableCollectionに新しいProductレコードを追加してから、製品の詳細を追加するための詳細ビューを開きます。これは、ユーザーが製品を保存した場合にうまく機能します。ただし、ユーザーが新しい製品の追加をキャンセルすることを決定した場合、マスタービューでObservableCollection of Productからその製品を削除するにはどうすればよいですか。今はObservableCollectionのリファレンスをDetailsビューに渡す方法と、新しいProductレコードの削除についてマスタービューに通知するイベントを使用する方法の2つの方法が考えられます。何を指示してるんですか ?また、特にプリズムでこれを処理する方が良い場合は、教えてください。プリズム - マスタービューから新しく追加されたレコードを削除するための戦略
について、 Nirvan。
マスターのUIはDataGridでUIの詳細はTabControlのtabitemです。返信ありがとう – Jatin
slugster、私はEventAggregatorを使用し、それは素晴らしい動作します。機能を動作させるために追加しなければならなかったものがいくつかあります。どうもありがとう。 – Jatin