FSharpChart пустой вывод
В настоящее время я пытаюсь заставить FSharpChart работать. К сожалению, после компиляции библиотеки и заполнения любого FSharpChart данными я получаю только пустые выходные данные, использую ли я FSharpChart.WithCreate
, FSharpChart.SaveAs
или же FSharpChart.CopyToClipboard
,
Даже включенные примеры дают пустой вывод. Конечно, у меня установлена Visual Studio 2010 с пакетом обновления 1 (SP1), .NET Framework 4.0 со всеми последними исправлениями и т. Д. Код размещен на Windows 7 x64.
Что мне не хватает?
3 ответа
Я знаю, что это было давно, но после той же проблемы я обнаружил, что обновление формы делает свое дело:
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
Я столкнулся с аналогичной проблемой, и одна проблема заключается в том, что, если она не отображается на экране, формы, по-видимому, не обрабатываются, что является основной PITA и, по-видимому, делает их бесполезными для любого вида генерации пакетов.
Я тоже это видел, но боюсь, что не могу вспомнить, что стало причиной проблемы.
Вы пробовали образцы, которые включены? Вы можете заставить их работать?
Если вы можете, проблема где-то в вашем коде, и вы должны быть в состоянии решить где.
Если нет, пишите по адресу fsbugs@microsoft.com...