차트 컨트롤을 만들고 차트를 기존 폼에 배치하는 방법을 이해하지 못합니다. 웹에서 찾은 모든 예는 새로운 형식의 차트를 보여 주지만 기존 양식 중 하나에 차트를 추가하고 싶습니다.FSharp.Charting 그래프를 기존 폼에 표시하는 방법은 무엇입니까?
내가 이런 식으로 생각하고 있어요 :
let form = new Form(Text="My form")
let lbl = new Label(Text="my label")
let chart = Chart.Area ["a", 10; "b", 20]
form.Controls.Add lbl
form.Controls.Add chart
// ---> The type 'ChartTypes.GenericChart' is not compatible with the type 'Control'
Application.Run(form)
감사합니다!
'form.Controls.Add myChart' : 또한 참조
System.Drawing
및System.Windows.Forms
에 필요합니까? – ildjarn원래 코드에서 컨테이너 대신 컨트롤을 의미했습니다. 아직도 작동하지 않습니다. 어딘가에 ChartControl과 같은 것이 있어야한다고 생각합니다. – vidi