私は、データグリッドにグラフをレンダリングする必要があります。私は各行の最初の列/セルに1つのキャンバス要素をレンダリングし、そこに点と線を描画することを考えていました。今や、データグリッドには何千もの行が存在することになります。私がこれを実装し始める前に、私はすでにこの経験を持っている人からの洞察を好むでしょう。これはaproachがゆっくりと実行するつもりですか?私は最善の道を選んでいますか?はWPFで何千ものCanvas要素を演奏していますか?
0
A
答えて
1
すべてのデータを一度にユーザーに表示しない場合は、データ仮想化の概念を活用できます。
このPDFは、データ仮想化の重要な概念を理解するのに役立ちました。
つまり、DataGridを使用することはお勧めできません。データの量が多いほど、使用すべき低レベルのコンポーネントです。あなたの場合、それはItemsControlになります。
両方の定義をすばやく見ていくことは、すべての説明の価値があると思います。
msdnでブロガーを見たことがある人は、100万を超える図面を読み込んで1ビット遅れない例を示しました。それは完全に可能ですが、私はもはやそのリンクを見つけることができません。
HTH、
Bab。
関連する問題
- 1. WPFでCanvasに何千もの点を描画するにはどうすればいいですか?
- 2. HTML/Javascriptで何千ものリスト要素を扱う
- 3. 何千もの要素を持つSubversionリポジトリを整理する
- 4. Java sqliteは何千ものクエリを実行しています
- 5. mod-rewriteで何千ものURLを作成しています
- 6. WPFを使用してスクロールエリアに何千ものコントロールを作成する最良の方法は何ですか?
- 7. WPF Interaction.Triggers MouseDown Canvas要素で動作しないEventTrigger
- 8. Appium iOSはテストをフリーズする前に何千もの要素を見つけています
- 9. html5 canvasは何もしません(私は新しいです)
- 10. SilverlightとModel View Controllerパターン - 彼らは素晴らしい演奏をしていますか?
- 11. Rails、Heroku、Unicorn、Sidekiq、Hirefireをすべて素敵に演奏する
- 12. ランダムソングの演奏アルゴリズム
- 13. MonetDBは何千ものスパース列を効率的にサポートしていますか?
- 14. Matlabで何千もの画像を再サンプリングしますか?
- 15. IISは何千ものAppPools /ワーカープロセスを処理できますか?
- 16. Googleは何千ものリンクを同じページでクロールします。
- 17. WPFパフォーマンス:何千ものパス/シェイプをキャンバスに表示
- 18. 何千もの連続ジョインで、パフォーマンスが必要ですR
- 19. Ext.form.NumberFieldの何千ものセパレータ
- 20. ユニティubuntuは最大で演奏しないでください
- 21. <canvas>要素を使用してヒートマップを作成していますか?
- 22. 何千もの.htaccessリダイレクト301
- 23. はcanvas要素をターゲット、または
- 24. 前奏とは何ですか?
- 25. LogCatは何千ものメッセージを「創造オリエンテーション...」と書いています
- 26. 何千もの画像をキャッシュする
- 27. 何千ものTCPソケットをポーリングする
- 28. Spark ML VectorAssembler()はデータフレームの何千ものカラムを扱っています
- 29. CanvasコンストラクタからHTML5 Canvas要素を作成することができます
- 30. Pythonを使用して何千ものファイルをダウンロードする