Winforms DataGridView控件能否用于显示实时数据?

Winforms DataGridView控件能否用于显示实时数据?,winforms,datagridview,oxygene,Winforms,Datagridview,Oxygene,我一直在使用DataGridView动态显示实时数据。因此,用户可以在生成数据时查看数据。显示的数据在不到一秒钟内更新。尽管它工作得很好,但我注意到,每当带有DataGridView的winform打开或显示在监视器上时,CPU百分比都会急剧上升到15%到20%之间。如果未显示,CPU%将降至0到5 我可以按我使用DataGridView控件的方式使用它吗?你是如何轮询新数据的?@StuartDunkeld,我使用的是一个循环数据的线程。使用类似于do while true循环的方法?如果你不

我一直在使用DataGridView动态显示实时数据。因此,用户可以在生成数据时查看数据。显示的数据在不到一秒钟内更新。尽管它工作得很好,但我注意到,每当带有DataGridView的winform打开或显示在监视器上时,CPU百分比都会急剧上升到15%到20%之间。如果未显示,CPU%将降至0到5


我可以按我使用DataGridView控件的方式使用它吗?

你是如何轮询新数据的?@StuartDunkeld,我使用的是一个循环数据的线程。使用类似于
do while true
循环的方法?如果你不包括检索数据的方式,这个问题是无法回答的。显然,任何CPU使用都与更新DataGridView的开销相关。@digitalanalog:OK。您所问问题的答案是“是的,DataGridView可用于显示实时数据。”。或者,如果您愿意,“不,DataGridView不能用于显示实时数据。”。这是这个问题的两个可能答案。祝你好运。:-)