記事を管理するための小さなプログラムを書きたいです。pgm は、データグリッドに記事のリストを表示する必要があります。
これは、グリッドに表示する必要がある 500/1000 の記事になる可能性があります。josh smith がhttp://msdn.microsoft.com/en-us/magazine/dd419663.aspxの例で行っているように、データグリッド行でビューモデルを使用する必要がありますか?
私はジョシュの例で少しテストしました。そこで、彼の customers.xml ファイルを 800 人の顧客に拡張しました。-> アプリの起動と終了に少し (さらに) 時間がかかりました (表示されている場合は、[すべての顧客を表示] ボタンをクリックします)。数秒かかります。ビューモデルを使用するシステムには大きな負荷がかかるはずです。ビューモデルを記事の代わりにデータグリッド行として使用する利点を誰かが説明してくれますか?
より良い方法は何ですか?
public ObservableCollection<ArticleViewModel> AllArticle { get; private set; }
また
public ObservableCollection<Article> AllArticleraw { get; private set; }