Silverlight で簡単なチャットのようなものを実装しています。私のビューには、テキストボックスとviewmodelプロパティにバインドするメッセージのリストを備えた「送信」ボタンがあります。
ユーザーが「送信」を押すと、メッセージがデータベースに追加され、メッセージ リスト (監視可能なコレクション) が更新されます。その後、 INotifyPropertyChanged インターフェイスから PropertyChanged イベントを発生させます。これはうまく機能し、新しいメッセージがすぐにリストに追加されます。
しかし、私がやりたいことは、現在開いているすべてのビューを更新することです。これはどのように達成できますか?
下手な英語で申し訳ありません。