Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF图表控制:OxyPlot文档_Wpf_Charts - Fatal编程技术网

WPF图表控制:OxyPlot文档

WPF图表控制:OxyPlot文档,wpf,charts,Wpf,Charts,我正在寻找一个简单的,免费的WPF图表控件。读了一些书后,例如,我看了一下OxyPlot: 它看起来很有前途,做得很好:你用过吗?你能推荐一个地方来查找网站上似乎还不完整的其他参考资料吗?我也开始使用这个库。直到现在我都喜欢它 关于文档,我同意它确实很差。也许你能做的最好的事情就是探索你在项目中找到的例子的代码。我可以说我可以找到我需要的所有代码 顺便说一句,我到目前为止遇到的唯一一个小问题是在图片中可以看到的。它发生在大量点上,例如..>1000 编辑: 当LineJoin设置为OxyPenL

我正在寻找一个简单的,免费的WPF图表控件。读了一些书后,例如,我看了一下OxyPlot:


它看起来很有前途,做得很好:你用过吗?你能推荐一个地方来查找网站上似乎还不完整的其他参考资料吗?

我也开始使用这个库。直到现在我都喜欢它

关于文档,我同意它确实很差。也许你能做的最好的事情就是探索你在项目中找到的例子的代码。我可以说我可以找到我需要的所有代码

顺便说一句,我到目前为止遇到的唯一一个小问题是在图片中可以看到的。它发生在大量点上,例如..>1000

编辑:

当LineJoin设置为OxyPenLineJoin.Miter时会发生此问题; 这可以通过以下方式解决:

LineJoin = OxyPenLineJoin.Bevel;


希望这有帮助

我也开始使用这个库了。直到现在我都喜欢它

关于文档,我同意它确实很差。也许你能做的最好的事情就是探索你在项目中找到的例子的代码。我可以说我可以找到我需要的所有代码

顺便说一句,我到目前为止遇到的唯一一个小问题是在图片中可以看到的。它发生在大量点上,例如..>1000

编辑:

当LineJoin设置为OxyPenLineJoin.Miter时会发生此问题; 这可以通过以下方式解决:

LineJoin = OxyPenLineJoin.Bevel;


希望这有帮助

谢谢,到目前为止,我能够使用开发人员提供的示例的CTRL+ALT+C功能生成一些图表。但是我仍然不知道如何在更新PlotModel时保持图表同步。如果我理解得很好,在视图的构造函数中,您需要CompositionTarget.Rendering+=CompositionTarget\U Rendering。然后在CompositionTarget_渲染中调用youroxychart.RefreshPlottrue;谢谢,到目前为止,我能够使用开发人员提供的示例的CTRL+ALT+C特性生成一些图表。但是我仍然不知道如何在更新PlotModel时保持图表同步。如果我理解得很好,在视图的构造函数中,您需要CompositionTarget.Rendering+=CompositionTarget\U Rendering。然后在CompositionTarget_渲染中调用youroxychart.RefreshPlottrue;