0
許多WPF示例使用CollectionViewSource作爲DataBinding的DataSource。它提供了排序和其他有用的功能。我的問題是,這不應該在數據庫中完成嗎?我的意思是在SQL?我敢打賭它快了10倍。是不是CollectionViewSource太慢?WPF中的CollectionViewSource是最優的嗎?
許多WPF示例使用CollectionViewSource作爲DataBinding的DataSource。它提供了排序和其他有用的功能。我的問題是,這不應該在數據庫中完成嗎?我的意思是在SQL?我敢打賭它快了10倍。是不是CollectionViewSource太慢?WPF中的CollectionViewSource是最優的嗎?
有時您可能不希望額外往返數據庫,尤其是在分組/排序時需要快速響應時。 想象一下增量搜索,其中非擬合項目在您輸入時不可見。另外,你的數據源可能並不總是一個數據庫。想象XML,運行時對象,來自webservice的數據等...
謝謝你的回覆。我現在明白了CollectionViewSource的用法。 – 2009-07-07 06:26:34