アプリケーションでは、検索結果を表示するシナリオがあります。検索結果は、リストまたは詳細ビューとして表示できます。 listviewはデフォルトでUI仮想化を使用しているため、listviewを使用しています。2つのビューを持つListView
ここで私のアプリケーションのパフォーマンスを改善する方法はありますか? 1)異なる2つのビューで1つのリストコントロールを保持する。 2)2つのリストビューコントロールを使用して、可視性プロパティをバインドします。
最初のオプションを使用すると、検索レコードが1000を超えて増加すると、リストと詳細ビューを切り替えるのに多くの時間がかかります。
第2のオプションでは、同じバインディングを実行してvisibilityプロパティを設定する必要があります。
このシナリオで使用できるアプローチを提案してください。
ありがとう、
皆さん、データ仮想化を実装するための良いリンクを提案できますか?それはまっすぐではないようです。 – Fatema
http://www.codeproject.com/KB/WPF/WpfDataVirtualization.aspx – decyclone
http://www.kirupa.com/net/ui_virtualization_pg1.htm – decyclone