FSharpChart空白输出

时间:2011-06-30 08:48:02

标签: .net f# fsharpchart

我目前正试图让FSharpChart开始工作。不幸的是,在编译库并向任何FSharpChart提供数据后,我只得到空白输出,无论我使用FSharpChart.WithCreateFSharpChart.SaveAs还是FSharpChart.CopyToClipboard

即使包含的示例也会产生空白输出。 当然我安装了Visual Studio 2010 SP1,.NET Framework 4.0包含所有最新补丁等。代码托管在Windows 7 x64上。

我错过了什么?

3 个答案:

答案 0 :(得分:2)

我知道这已经很长时间了,但在遇到同样的问题之后我发现表单更新可以解决问题:

open System.Windows.Forms
open MSDN.FSharp.Charting

[<EntryPoint>]
let main argv = 
    let myChart = [for x in 0.0 .. 0.1 .. 6.0 -> sin x + cos (2.0 * x)]
                  |> FSharpChart.Line
    let form = new Form(Visible = true, TopMost = true, Width = 700, Height = 500)
    let ctl = new ChartControl(myChart, Dock = DockStyle.Fill)
    form.Controls.Add(ctl)
    form.Refresh()
    System.Console.ReadKey() |> ignore
    0

答案 1 :(得分:0)

我也见过这个,但我恐怕现在不记得是什么导致了这个问题。

您是否尝试过包含的样品?你能让他们上班吗?

如果可以的话,问题出现在你的代码中,你应该能够在哪里找到问题。

如果没有,请发送邮件至fsbugs@microsoft.com ...

答案 2 :(得分:0)

我遇到了类似的问题,一个问题是,除非它显示在屏幕上,否则表格似乎不会被渲染,这是一个主要的PITA,并且似乎使它们对任何类型的批量生成都无用。