【发布时间】:2015-06-18 19:25:13
【问题描述】:
到目前为止,从我在 OxyPlot 文档中看到的内容来看,没有太多内容。如何获取 x-y 点并使用 OxyPlot 绘制它们?
这是我尝试取两个点并将它们绘制成图表:
var dataModel = new PlotModel { Title = "data plot" };
foreach (var pt in dataProfile)
{
XYData.Text = String.Format("X:{0} Y:{1}", pt.X,pt.Y);
dataModel.Series.Add(pt.X, pt.Y); //(obviously wrong here)
this.plot1.Model = dataModel;
}
我需要更改/添加到:dataModel.Series.Add(pt.X, pt.Y);,以便它加分?此外,如何随时间绘制点? (x-y,随着时间 t 的过去而绘制)
有谁知道一个好的 OxyPlot 教程网站(用于 WinForms),因为我找不到(除了 OxyPlot 文档,它充其量是非常广泛的)。
【问题讨论】:
-
你在开玩笑吧? github上有大量示例:github.com/oxyplot/oxyplot/tree/develop/Source/Examples
-
@B.K.我不骗你。在 Windows 窗体示例下查看,只有两个......这两个甚至都与我正在尝试做的事情无关。如果您无法提供帮助,请继续浏览。
-
@John:您不需要所有示例的 WinForms 版本,只需要显示如何将其添加到 WinForm 的版本。数据模型是一样的……