我目前正在使用Infragistic UltraGrid,它很难处理每秒500个单元格更新,即GUI不稳定且速度慢。
市场上最快的winforms网格是什么?我需要一个可以在具有4 GB RAM的高规格四核32位xp机器上每秒处理1000个单元更新的网格。
谢谢
答案 0 :(得分:2)
尝试使用telerik,或自定义WPF。但真正的问题是,如果每秒需要1000个单元更新(大约100微秒更新),为什么需要一次显示所有更新。人眼无论如何都不会理解这一点(无论如何每秒30次更新会让你头疼),所以为什么不使用Observer模式,根据需要经常更新底层数据结构并设置更新间隔为1/50第二个应该足够了。
如果你没有将它用于人类交流,那么也许一个饲料就足够了(如果其他人订阅它的话)。
路
答案 1 :(得分:0)
我认为网格主要是为了允许您编辑数据表,因此在显示编辑器,触发事件,绑定等方面会产生大量开销。也许您可以创建一个面板并覆盖paint事件以显示数据。如果速度不够快,您可以创建一个XNA / SlimDX / DirectX控件,在计算机的视频硬件上呈现数据更新。