Example #1
0
        private void NamestiGrafikon()
        {
            List <String_Double> list = Komercijalno.DnevniPrometSvihMagacina(dateTimePicker1.Value);

            chart1.DataSource = list;
            chart1.Series.First().XValueMember  = "_string";
            chart1.Series.First().YValueMembers = "_double";

            chart1.Series[0].IsVisibleInLegend = false;

            chart1.ChartAreas[0].AxisX.MajorGrid.Enabled = false;
            chart1.ChartAreas[0].AxisY.MajorGrid.Enabled = false;

            chart1.ChartAreas[0].AxisY.LabelStyle.Enabled = false;

            chart1.ChartAreas[0].AxisX.Interval = 1;
            chart1.ChartAreas[0].AxisX.Maximum  = 18;

            chart1.ChartAreas[0].AxisX.CustomLabels.Add(0.5, 1.5, "M12");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(1.5, 2.5, "M13");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(2.5, 3.5, "M14");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(3.5, 4.5, "M15");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(4.5, 5.5, "M16");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(5.5, 6.5, "M17");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(6.5, 7.5, "M18");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(7.5, 8.5, "M19");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(8.5, 9.5, "M20");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(9.5, 10.5, "M21");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(10.5, 11.5, "M22");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(11.5, 12.5, "M23");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(12.5, 13.5, "M24");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(13.5, 14.5, "M25");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(14.5, 15.5, "M26");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(15.5, 16.5, "M27");
            chart1.ChartAreas[0].AxisX.CustomLabels.Add(16.5, 17.5, "M28");
        }