private void SetUpChart(DataSet ds)
        {
            try
            {
                barChart.Title       = DataSetTitle;
                barChart.AxisY.Step  = 10;
                barChart.AxisYMin    = 0;
                barChart.YAxisSuffix = String.Empty;

                //  if (GlobalValues.Group.Key == GroupKeys.All)
                //{
                List <String> friendlyAxisXName = new List <String>();
                friendlyAxisXName.Add("All Students");
                barChart.FriendlyAxisXNames = friendlyAxisXName;
                // }
                barChart.AxisYDescription = "Incidents per 1,000 Students";
                //Bind Data Source & Display

                barChart.DisplayColumnName = (GlobalValues.Weapon.Key == WeaponKeys.Yes)
                    ? v_SuspExpIncidentsWWoDisSchoolDistState.WeaponDrugIncidentRate
                    : v_SuspExpIncidentsWWoDisSchoolDistState.NonWeaponDrugIncidentRate;

                barChart.MaxRateInResult = GraphBarChart.GetMaxRateInColumn(ds.Tables[0], barChart.DisplayColumnName);
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(ex.Message);
            }
        }
Esempio n. 2
0
        /// <summary>
        ///  Set up graph
        /// </summary>
        /// <param name="ds"></param>
        private void SetUpChart(DataSet ds)
        {
            try
            {
                barChart.Title = DataSetTitle;

                //Axis Y Settings
                //int axisYStep = 1;
                //int axisYMin = 0;
                //int axisYMax = 10;
                //ArrayList friendlyAxisYName = new ArrayList();
                //GetAxisYSetting(ds, ref axisYStep, ref axisYMin,
                //                    ref axisYMax, ref friendlyAxisYName);
                //barChart.AxisYStep = axisYStep;
                //barChart.AxisYMin = axisYMin;
                //barChart.AxisYMax = axisYMax;
                //barChart.FriendlyAxisYName = friendlyAxisYName;

                //barChart.LegendBox.ContentLayout = ChartFX.WebForms.ContentLayout.Center;
                //barChart.LegendBox.PlotAreaOnly = false;

                if (GlobalValues.Group.Key == GroupKeys.All)
                {
                    List <String> friendlyAxisXName = new List <String>();
                    friendlyAxisXName.Add("All Students");
                    barChart.FriendlyAxisXNames = friendlyAxisXName;
                }
                barChart.AxisYDescription = "Truancy Rate";

                barChart.DisplayColumnName = v_TruancySchoolDistState.Truancy_Rate;

                barChart.MaxRateInResult = GraphBarChart.GetMaxRateInColumn(ds.Tables[0], barChart.DisplayColumnName);
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine(ex.Message);
            }
        }