在silverlight中绘制波形的更好方法是什么?

时间:2012-06-05 07:21:00

标签: performance silverlight graphics line waveform

我正在使用silverlight 3.0进行申请。在那个应用程序中我必须绘制实时波形。(意思是我从我的服务器以每秒4个样本的速率绘制实时数据(点集)。)所以在第二个我必须刷新屏幕四次。我有的话在一秒钟内重绘网格和波形四次,因为我也必须移动网格。    现在我正在使用大小的行集合等于屏幕大小。并绘制该集合中的每一行。但是如果屏幕尺寸很大,那么线的收集也会更大。所以它会影响应用程序的性能。我不能使用“折线”,因为我必须根据数据改变线的颜色。我没有得到任何有效的解决方案。请帮助我。谢谢。

1 个答案:

答案 0 :(得分:2)

据我所知,您的代码中要实现的最佳控件是Path

This链接可帮助您理解Path

this链接显示了使用Path

时要遵循的语法和规则

您可以轻松更改Path的大小,形状,方式,填充颜色,笔触粗细等属性。 很长的路要走,希望这有帮助!