F#使用Winforms DataVisualization制作条形图

时间:2017-01-22 19:13:40

标签: winforms charts f#

我想用Winforms和F#创建一个条形图。我已经看到许多其他C#示例使用System.Windows.Forms.DataVisualization.Charting制作图表,但是当我尝试打开该库时,它说没有定义名称空间。

由于我没有定义库的命名空间,因此let chart = new Chart()之类的简单工作并不起作用。虽然我见过人们用C#做这件事。 F#的正确方法是什么?

有人可以如此友善地向我展示如何在F#中制作图表并指向正确的条形图方向吗?

1 个答案:

答案 0 :(得分:4)

您需要引用正确的程序集,然后您可以open命名空间(相当于C#using),如下所示:

open System.Windows.Forms.DataVisualization.Charting

但是,在您沿着这条路走下去之前,我强烈建议您使用FSharp.Charting,这是一个包装器DataVisualization.Charting,更容易在F#中使用。

Here is a snippet使用DataVisualization.Charting

Here is an example使用F#Charting