フィルターを再選択せずにフィルターを再適用する方法はありますか? 特に、基礎となる観察可能なコレクションが変更された場合は? しばらくすると、フィルター条件に一致しないレコードがあるようです..
質問する
2461 次
2 に答える
1
XamGrid にはリフレッシュするメソッドがありません。INotifyCollectionChanged イベントは、それに応じてグリッドの更新を処理することになっています。
設定されている現在のフィルターをプログラムで削除してから、それらを再読み込みしてみてください。問題を再現するサンプルがないため、これで問題が解決するかどうかを知るのは少し難しいです.
また、ObservableCollection から派生させて、refresh メソッドを実装することもできます。refresh メソッド内で OnCollectionChanged を呼び出し、Reset アクションを渡すことができます。これにより、XamGrid が更新される場合があります。
于 2013-07-25T18:52:47.553 に答える