Gantt Chart

Chart Type/Bar 2009. 3. 26. 15:23




C#

 
            SeriesList sList = new SeriesList();
            sList.SeriesCollection.Add(new Series());
            sList.ChartType = ChartType.Gantt;
            sList.AxisFactor.YAxis.DataType = AxisDataType.DateTime;
            sList.AxisFactor.YAxis.Interval = 10;

            for (int i = 0; i < 5; i++)
            {
                sList.SeriesCollection[0].items.Add(new SeriesItem());
            }

            sList.SeriesCollection[0].items[0].YStartDateTimeValue = new DateTime(2009, 1, 10);
            sList.SeriesCollection[0].items[0].YDateTimeValue = new DateTime(2009, 1, 17);

            sList.SeriesCollection[0].items[1].YStartDateTimeValue = new DateTime(2009, 1, 15);
            sList.SeriesCollection[0].items[1].YDateTimeValue = new DateTime(2009, 1, 25);

            sList.SeriesCollection[0].items[2].YStartDateTimeValue = new DateTime(2009, 1, 17);
            sList.SeriesCollection[0].items[2].YDateTimeValue = new DateTime(2009, 2, 10);

            sList.SeriesCollection[0].items[3].YStartDateTimeValue = new DateTime(2009, 2, 10);
            sList.SeriesCollection[0].items[3].YDateTimeValue = new DateTime(2009, 2, 18);

            sList.SeriesCollection[0].items[4].YStartDateTimeValue = new DateTime(2009, 2, 19);
            sList.SeriesCollection[0].items[4].YDateTimeValue = new DateTime(2009, 2, 27);

            sList.SeriesCollection[0].items[0].Name = "프로젝트 제안";
            sList.SeriesCollection[0].items[1].Name = "DB 및 Framework 설계";
            sList.SeriesCollection[0].items[2].Name = "개발 기간";
            sList.SeriesCollection[0].items[3].Name = "1차 검수기간";
            sList.SeriesCollection[0].items[4].Name = "유지 보수";

            sList.SeriesCollection[0].items[0].ItemColor = Color.Yellow;
            sList.SeriesCollection[0].items[2].ItemColor = Color.YellowGreen;
            sList.SeriesCollection[0].items[4].ItemColor = Color.LightBlue;

            this.hHippoChart2.Titles.Label.ForeColor = Color.SteelBlue;
            this.hHippoChart2.SeriesListDictionary.Add(sList);
            this.hHippoChart2.LegendBox.Visible = false;
            this.hHippoChart2.DrawChart();


VB

 Dim sList As New SeriesList()
sList.SeriesCollection.Add(New Series())
sList.ChartType = ChartType.Gantt
sList.AxisFactor.YAxis.DataType = AxisDataType.DateTime
sList.AxisFactor.YAxis.Interval = 10

For i As Integer = 0 To 4
    sList.SeriesCollection(0).items.Add(New SeriesItem())
Next

sList.SeriesCollection(0).items(0).YStartDateTimeValue = New DateTime(2009, 1, 10)
sList.SeriesCollection(0).items(0).YDateTimeValue = New DateTime(2009, 1, 17)

sList.SeriesCollection(0).items(1).YStartDateTimeValue = New DateTime(2009, 1, 15)
sList.SeriesCollection(0).items(1).YDateTimeValue = New DateTime(2009, 1, 25)

sList.SeriesCollection(0).items(2).YStartDateTimeValue = New DateTime(2009, 1, 17)
sList.SeriesCollection(0).items(2).YDateTimeValue = New DateTime(2009, 2, 10)

sList.SeriesCollection(0).items(3).YStartDateTimeValue = New DateTime(2009, 2, 10)
sList.SeriesCollection(0).items(3).YDateTimeValue = New DateTime(2009, 2, 18)

sList.SeriesCollection(0).items(4).YStartDateTimeValue = New DateTime(2009, 2, 19)
sList.SeriesCollection(0).items(4).YDateTimeValue = New DateTime(2009, 2, 27)

sList.SeriesCollection(0).items(0).Name = "프로젝트 제안"
sList.SeriesCollection(0).items(1).Name = "DB 및 Framework 설계"
sList.SeriesCollection(0).items(2).Name = "개발 기간"
sList.SeriesCollection(0).items(3).Name = "1차 검수기간"
sList.SeriesCollection(0).items(4).Name = "유지 보수"

sList.SeriesCollection(0).items(0).ItemColor = Color.Yellow
sList.SeriesCollection(0).items(2).ItemColor = Color.YellowGreen
sList.SeriesCollection(0).items(4).ItemColor = Color.LightBlue

Me.hHippoChart2.Titles.Label.ForeColor = Color.SteelBlue
Me.hHippoChart2.SeriesListDictionary.Add(sList)
Me.hHippoChart2.LegendBox.Visible = False
Me.hHippoChart2.DrawChart()


사업자 정보 표시
히포차트 | 하영대 | 경기도 성남시 수정구 복정동 631-5 401 | 사업자 등록번호 : 129-34-55719 | TEL : 031-751-6673 | Mail : hippochart@gmail.com | 통신판매신고번호 : 제 2010-경기성남-1203호 | 사이버몰의 이용약관 바로가기

Posted by 리바이 병장
,


/* 다음 웹인사이드 로그 분석*/