2つのコントロールで構成されるダイアログボックスがあります a)コンボボックスと b)グラフコントロール。WPFのダイアログ読み込み時間を最小限にする
ダイアログが初期化されるとき、コンボボックスには10個の項目が含まれます。
各アイテムの変更について、大きなデータポイントを読み込んでグラフコントロールにプロットする必要があるとします。 1回のアイテム変更あたりの全体のアクティビティには、約10秒かかります。
は2例あります
私は、ダイアログをロードし、グラフコントロールにそれをプロットしながら、最終的には大容量のデータを読み込み、コンボボックスの選択の変更も発射します]ダイアログボックスをダブルクリック
。そのためダイアログには多くの時間がかかります。さらに詳しくコンボボックスで選択変更を行うと(ダイアログが起動されたとき)、データが再び読み取られます。ただし、ダイアログが既に起動されている場合は、別のスレッドでこのアクティビティを実行します。
しかし、私の質問はどのように私はポイント1でダイアログロード時間を最小限に抑えることができますか?私は、ダイアログの読み込み時間を最小限に抑える必要があります。
私は正確にポイント1で何が起こっているのか理解に苦労のビットを持っています!! 1
は私が_」...グラフにそれをプロットし、あなたの質問のグラフが何であるかを尋ねることができます。 .. "_? –
グラフを無視することができます –
[UI仮想化](http://bea.stollnitz.com/blog/?p=338)と[データ仮想化](http:// bea。 stollnitz.com/blog/?p=344) –