示例#1
0
        private void ChartSeriesProvider_SeriesCreated(object sender, ChartSeriesCreatedEventArgs e)
        {
            int index = this.chart1.Series.Count;

            if (index == 0)
            {
                LineSeries lineSeries = ((LineSeries)e.Series);

                LinearAxis axis = new LinearAxis();
                axis.HorizontalLocation = AxisHorizontalLocation.Right;
                PaletteEntry?entry = this.chart1.Palette.GetEntry(lineSeries, index);
                axis.ElementBrush       = entry.Value.Stroke;
                lineSeries.VerticalAxis = axis;
            }
        }
示例#2
0
        private void ChartSeriesProvider_SeriesCreated(object sender, ChartSeriesCreatedEventArgs e)
        {
            int index = this.chart1.Series.Count;

            if (index == 0)
            {
                LineSeries lineSeries = ((LineSeries)e.Series);
                
                LinearAxis axis = new LinearAxis();
                axis.HorizontalLocation = AxisHorizontalLocation.Right;
                PaletteEntry? entry = this.chart1.Palette.GetEntry(lineSeries, index);
                axis.ElementBrush = entry.Value.Stroke;
                lineSeries.VerticalAxis = axis;
            }
        }