を持っている「エラーが発生しました」 どの部屋にエラーがあった場合でもNeedHelpHereTextBlockのテキストをTrueに設定するにはどうすればよいですか?表示は、任意の子アイテムが、私は、階層内の家とその部屋を表示させたい、と私は家のどの部屋にエラーがあるかどうかを示すためにしたいエラー
私の最初の考えは、HouseViewModelにAnyRoomHasErrorプロパティを追加し、そのプロパティにテキストを結合し、のObservableCollectionのて、CollectionChangedイベントにイベントハンドラを登録し、新しいアイテムにPropertyChangedイベントをサブスクライブすることで、更新AnyRoomHasError PropertyChangedイベントであればHasErrorプロパティ用です。
良い方法はありますか?
ルームはバックグラウンドでエラーを取得できることにも注意してください。私。 Room.HasErrorは、ユーザーの入力なしでいつでも変更することができます。
INotifyDataErrorInfoを実装し、結果を親ビューモデルでパイプ処理します。 – Will