2011-02-01 10 views
2

私は現在、Infragistic UltraGridを使用していますが、1秒間に500回のセル更新を処理するのに苦労します。つまり、GUIが急で遅くなります。最も速いwinformsデータグリッドは何ですか?

市場で最も速いwinformsグリッドは何ですか?私は4GBのRAMを搭載したハイスペックのクアッドコア32ビットxpマシンで、毎秒1000セルの更新を処理できるグリッドが必要です。

おかげ

+0

どのような種類のセルアップデートがありますか?毎秒1000のバウンド値を更新するか、毎秒新しいデータソースに再バインドしますか?純粋に読み取り専用ですか? – STW

+0

1秒あたり1000のバウンド値。セルが更新されます。ありがとう – DayTwo

+0

解決しようとしている問題について詳しく説明できますか?私はここで困惑している。 – Pradeep

答えて

2

telerikを試してみるか、WPFをカスタマイズしてください。しかし、実際の問題は、毎秒1000回のセル更新が必要な場合(約100マイクロ秒の更新)、すべての更新を一度に表示する必要がある理由です。人間の目はこれをとにかく理解しません(毎秒30回の更新はあなたに頭を吹かせるでしょう)。なぜObserverパターンを使用せず、必要に応じて基礎となるデータ構造を頻繁に更新し、十分なはずです。

あなたが人間とのコミュニケーションにそれを使用していない場合は、(おそらく他の人がそれを購読している)フィードで十分です。

ルーク

0

私は、グリッドがほとんどおそらく、あなたは、パネルを作成してオーバーライドすることができますなど、エディタを示すイベント、バインディングを発射におけるオーバーヘッドがたくさんあるので、あなたはデータのテーブルを編集できるようにするために作られていると思いますペイントイベントを使用してデータを表示します。それが十分速くない場合は、コンピュータのビデオハードウェアでデータ更新をレンダリングするXNA/SlimDX/DirectXコントロールを作成することができます。

関連する問題