【发布时间】:2023-03-12 20:15:01
【问题描述】:
我一直在试验 VB.Net 库 OxyPlot(https://oxyplot.codeplex.com ==> 已移至 GitHub = => https://github.com/oxyplot)。
我一直在努力从示例列表中复制几个绘图示例。虽然一切顺利,我的问题是:
1.一个表格怎么可能显示不止一个情节(比如 3 个)?
2.如何在表单上定位每个图?
.
下面是用于在表单中显示等高线图的代码:
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
InitializeComponent()
Dim Plot As OxyPlot.WindowsForms.Plot = New OxyPlot.WindowsForms.Plot()
Plot.Dock = DockStyle.Fill
Plot.Model = New PlotModel("Peaks")
Dim cs As ContourSeries = New ContourSeries()
cs.ColumnCoordinates = ArrayHelper.CreateVector(-3, 3, 0.05)
cs.RowCoordinates = ArrayHelper.CreateVector(-3.1, 3.1, 0.05)
cs.ContourColors = {OxyColors.SeaGreen, OxyColors.RoyalBlue, OxyColors.IndianRed}
cs.Data = peaks(cs.ColumnCoordinates, cs.RowCoordinates)
Plot.Model.Series.Add(cs)
Me.Controls.Add(Plot)
End Sub
提前谢谢你!
【问题讨论】:
标签: vb.net github plot contour oxyplot