2011-08-06 10 views
0

私は、IEnumerableコレクションにバンドルされたDataGridを持っています。 このコレクションの各アイテムのプロパティには、「id」が含まれています。私はこの "id"のためのショーストリングのためにコンバーターを使用します。 "id"を持つテーブルと各IDの名前との間には関係があります。 だから私は名前を叫ぶことができますが、どうやって束縛されたコレクションcheangingせずにグリッドをリフレッシュできますか? ThnX。 私の英語は申し訳ありません。Silverlight GridViewデータ更新

答えて

0

IEnumerableコレクションに含まれるオブジェクトでINotifyPropertyChangedを実装する必要があると思います。

この実装では、オブジェクトのプロパティが変更されたときにインタフェース検出が自動的に変更され、その逆もあります。

ごあいさつ

+0

ThnX。私はINotifyPropertyChangedについて知っていますが、私はこのためだけ私のcolletionアイテムの新しいクラスを実装しないでください。 – Anton

+0

私が理解できれば、あなたのコレクションをリフレッシュせずにDataGridをリフレッシュしたいですか? あなたのデータグリッドにバインドして、元のコレクションから申し訳ありません をこのコレクションの幅の値を移入された第二のコレクションを作成することができますが、私はあなたのニーズをキャッチしない – bbennoun

+0

はい、私は私のコレクションを更新せずにデータグリッドをリフレッシュしwhant。私はバインドされた他のコレクションが良い考えではないと思います。 ThnX。 – Anton

関連する問題