示例#1
0
        public void Plots(AxTeeChart.AxTChart chart, string seriesName, double[] x, double[] y)
        {
            int seriesNum1 = chart.AddSeries(TeeChart.ESeriesClass.scLine);

            chart.Series(seriesNum1).asLine.LinePen.Width          = 2;
            chart.Series(seriesNum1).asLine.Pointer.Visible        = true;
            chart.Series(seriesNum1).asLine.Pointer.Style          = TeeChart.EPointerStyle.psCircle;
            chart.Series(seriesNum1).asLine.Pointer.HorizontalSize = 3;
            chart.Series(seriesNum1).asLine.Pointer.VerticalSize   = 3;
            chart.Series(seriesNum1).Name = seriesName;
            chart.Legend.ShadowSize       = 0;
            chart.Legend.ColumnWidthAuto  = true;
            chart.Series(seriesNum1).AddArray(x.Length, y, x);
        }
示例#2
0
        public void InverseChecked(AxTeeChart.AxTChart chart)
        {
            int SeriesNum = chart.SeriesCount;

            for (int i = 0; i < SeriesNum; i++)
            {
                if (chart.Series(i).Active)
                {
                    chart.Series(i).Active = false;
                }
                else
                {
                    chart.Series(i).Active = true;
                }
            }
        }
示例#3
0
        private void addCurser(AxTeeChart.AxTChart chart, List <double> realSign, List <double> unRealSign)
        {
            //Color realSignColor=Color.Green;
            //Color unRealSignColor = Color.Red;

            for (int i = 0; i < realSign.Count; i++)
            {
                int cursorIndex = chart.Tools.Add(EToolClass.tcCursor);
                chart.Tools.Items[cursorIndex].asTeeCursor.Pen.Color = (uint)Color.Green.ToArgb();
                chart.Tools.Items[cursorIndex].asTeeCursor.Pen.Width = 2;
                chart.Tools.Items[cursorIndex].asTeeCursor.XVal      = realSign[i];
            }
            for (int i = 0; i < unRealSign.Count; i++)
            {
                int cursorIndex = chart.Tools.Add(EToolClass.tcCursor);
                chart.Tools.Items[cursorIndex].asTeeCursor.Pen.Color = (uint)Color.Red.ToArgb();
                chart.Tools.Items[cursorIndex].asTeeCursor.Pen.Width = 2;
                chart.Tools.Items[cursorIndex].asTeeCursor.XVal      = unRealSign[i];
            }
        }