Ich checkte this Frage aus und versuchte, die snippet auszuführen, die in der Antwort angegeben wurde. Ich habe getan, wie sie in den Kommentaren besprochen haben und immer noch die Ausnahme "NotImplemented" bekommen. Ich ging dann zu Tutorial this, versuchte, ihren Code auszuführen und bekam die gleiche Ausnahme. Ich habe bemerkt, dass beide Orte über korrekte Referenzen sprechen, aber ich weiß nicht, was sie damit meinen. Ich habe es verengt und herausgefunden, dass die execption jedes Mal ausgelöst wird, ich versuchen Diagramm zu verwenden „etwas“.Charts: chart.ChartAreas.add löst die Ausnahme aus: System.NotImplementedException
#r "System.Windows.Forms.DataVisualization.dll"
open System
open System.Drawing
open System.Windows.Forms
open System.Windows.Forms.DataVisualization.Charting
let chart = new Chart(Dock = DockStyle.Fill)
let form = new Form(Visible = true, Width = 700, Height = 500)
//this throws the exception:
chart.ChartAreas.Add(new ChartArea("MainArea"))
Das Snippet, mit dem Sie verknüpft sind, funktioniert immer noch für mich. Laufen Sie auf Windows? AFAIK, die WinForms Charting-Bibliotheken werden nicht auf Mono unterstützt ... –
Ich benutze Ubuntu, aber ich laufe es mit Mono ... Die .fsx Ich mache muss in der Lage sein, mit mono laufen, welche Alternativen gibt es zu den WinForms Charting-Bibliotheken? – Thomas