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