2012-02-16 3 views
0

INATifyPropertyChangedをデータベーステーブルにマップされたLINQクラスに追加する方法を示す素晴らしい記事やサンプルがたくさんあります。そのため、ListViewのItemsSourceなどのXAMLビュー要素をLINQにバインドできます。コードプロジェクトhttp://www.codeproject.com/Articles/43025/A-LINQ-Tutorial-Mapping-Tables-to-ObjectsでAbby Fichtner(別名Hacker Chick)の素晴らしい例がありますが、データベースの変更(行の追加、行の削除、行の更新)はすべてLINQコードからのものとみなしています。LINQでデータベースの変更を取得し、次にXAMLをバインドする必要はありますか?

LINQクラスにデータベースの変更を反映させるための確立されたパターンはありますか?明白な1つは、タイマーを設定し、LINQクラスを移入するためにselectクエリを繰り返し実行することですが、SQLデータベースとLINQの間のバインディングでこれが焼き付けられたイベントがあるのだろうか?また、リフレッシュされたLINQクラスが新しい行を古いものと区別してPropertyChangedイベントを発生させるかどうかを知ることができるかどうかはわかりません。

民間人はどうやって手渡していますか?

答えて

関連する問題