Print Page | Close Window

ChartFastSeriesLineStyle

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Chart Control
Forum Description: Topics Related to Codejock Chart Control
URL: http://forum.codejock.com/forum_posts.asp?TID=19513
Printed Date: 23 November 2024 at 5:16pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: ChartFastSeriesLineStyle
Posted By: prounds
Subject: ChartFastSeriesLineStyle
Date Posted: 21 February 2012 at 5:02pm
I'm trying to create a graph with the diagram style ChartFastSeriesLineStyle (solely to avoid the data point labels, is there a way to eliminate those in a diagram of type ChartSeriesLineStyle?), working in C#, XtremeChartPro 1.14.1
 
A portion of the graph appears, but with the default axis limits, even though I've specified them in the code:

            XtremeChartControl.ChartFastLineSeriesStyle LineStyle =
                                  new XtremeChartControl.ChartFastLineSeriesStyle();
          
            if (this.axCC_Presentation.Content.Series.Count > 0)
                            axCC_Presentation.Content.Series.DeleteAll();
            axCC_Presentation.Content.Titles.DeleteAll();
               XtremeChartControl.ChartSeries dataSeries;
            dataSeries = axCC_Presentation.Content.Series.Add("Raw Data");
            for (int i = 0; i < this.dataForAnalysis.Count; i++)
            {
                PermData pd = (PermData)dataForAnalysis;
                dataSeries.Points.Add(pd.Time, pd.Volts);
            }
          
            axCC_Presentation.Content.Series[0].Style = (XtremeChartControl.ChartSeriesStyle)  LineStyle;
           XtremeChartControl.ChartDiagram2D  Diagram
               = (XtremeChartControl.ChartDiagram2D) axCC_Presentation.Content.Series[0].Diagram;
           Diagram.AxisX.AllowZoom = true;
           Diagram.AxisY.AllowZoom = true;
           Diagram.AxisY.Range.MinValue = -10;
           Diagram.AxisY.Range.MaxValue = 10;
           Diagram.AxisX.Range.MinValue = 0;
           Diagram.AxisX.Range.MaxValue = 25;
           Diagram.AxisY.Visible = true;
           Diagram.AxisY.Thickness = 1;
           Diagram.AxisX.Visible = true;
           Diagram.AxisX.Thickness = 1;
           Diagram.AxisX.TickMarks.Length = 5;
           Diagram.AxisX.TickMarks.Thickness = 1;
           Diagram.AxisX.TickMarks.Visible = true;
           Diagram.AxisY.TickMarks.Thickness = 1;
           Diagram.AxisY.TickMarks.Length = 5;
           Diagram.AxisY.TickMarks.Visible = true;
 
Even though I've explicitly set the X & Y Axis , it still defaults to the ranges dictated by the first data point.
 
Anyone got any ideas?
 
Thanks



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net