我正在做一些需要开发控件的工作,它应该是一个简单的图表,显示几个点和两条边。
我的问题是,我需要显示高达16k个点,并以30赫兹的更新速率进行更新。是否有人做过类似的事情?并有什么建议?
例如,是否继承自FrameworkElement或Control(在此情况下为ItemsControl)。如果控件继承自FrameworkElememt,则可能在OnRender方法中绘制点具有更好的性能,但我会错过从Control继承而来的Templating特性。
还是存在其他可以实现这一点的控件吗?
感谢您事先的时间。
我的问题是,我需要显示高达16k个点,并以30赫兹的更新速率进行更新。是否有人做过类似的事情?并有什么建议?
例如,是否继承自FrameworkElement或Control(在此情况下为ItemsControl)。如果控件继承自FrameworkElememt,则可能在OnRender方法中绘制点具有更好的性能,但我会错过从Control继承而来的Templating特性。
还是存在其他可以实现这一点的控件吗?
感谢您事先的时间。