小编Hig*_*Wig的帖子

如何使用C#在双Y轴ZedGraph图形中添加实时数据?

对于我的项目,我需要添加和更新实时数据到我的双y轴图.Y和Y2值共享相同的X值,我已经创建了它.现在我有一个函数可以将新的点对添加到曲线列表中.

这是我的问题:我的Y和Y2值总是被添加到第一条曲线的曲线列表中.如何将Y2值添加到图表中的第二个曲线列表中?

这是我的功能代码:

    private void AddDataToGraph(ZedGraphControl zg1, XDate xValue, double yValue1, double yValue2)
    {
        // Make sure that the curvelist has at least one curve.
        if (zg1.GraphPane.CurveList.Count <= 0)
            return;

        // Get the first CurveItem in the graph.
        LineItem curve = zg1.GraphPane.CurveList[0] as LineItem;

        if (curve == null)
            return;

        // Get the PointPairList.
        IPointListEdit list = curve.Points as IPointListEdit;
        IPointListEdit list2 = curve.Points as IPointListEdit;

        // If this is null, it means the reference at curve.Points does not
        // support …
Run Code Online (Sandbox Code Playgroud)

c# zedgraph real-time

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

real-time ×1

zedgraph ×1