我知道如何使用。在WPF中绘制路径
Path Geometry 和
Stream Geometry 。
我想以类似于Matlab的方式为每个连接点添加一个标记:
我可以为每个标记做很多小三角形几何,但是有更好的方法吗?
答案 0 :(得分:1)
我可能会通过在您的图表UserControl中覆盖OnRender并首先绘制路径然后再绘制标记来实现此目的。
请参阅此related question。
在其中海报创建一个Geometry来表示一个三角形,然后使用传入OnRender的渲染上下文重复绘制三角形。
您可能会发现,如果您拥有大量数据点,则此方法会变得非常慢。您可以尝试使用市场位图的多个小blits来渲染上下文,或者使用WriteableBitmap API来提供对位图的直接访问。因此立即模式渲染。
编辑:您可能也对this answer感兴趣,它会讨论一般的高性能WPF图形。
致以最诚挚的问候,