0
나는의 MSChart : 막대 차트에서 X 축에 반복 레이블
, 바는 사용자 이름으로 그룹화해야하지만, 어떻게 든 점점 질문 라벨은 아래 그림과 반복 막대 차트를 만들려면 다음 코드를하려고 해요 내 데이터 테이블,
Question="Gravimetry"
Project-test1=0
Project-test2=1
Question="Sub-Surface"
Project-test1=0
Project-test2=2
Question="VSP"
Project-test1=2
Project-test2=3
.....
C 번호는, 같은 것입니다
Series Series = new Series("Series1");
Chart4.Series.Add("Series1");
Chart4.Series.Add("Series2");
Chart4.ChartAreas.Add("ChartArea1");
// Set series chart type
Chart4.Series["Series1"].ChartType = SeriesChartType.Bar;
Chart4.Series["Series2"].ChartType = SeriesChartType.Bar;
// Set series point width
Chart4.Series["Series1"]["PointWidth"] = "0.6";
Chart4.Series["Series2"]["PointWidth"] = "0.6";
// Show data points labels
Chart4.Series["Series1"].IsValueShownAsLabel = true;
Chart4.Series["Series2"].IsValueShownAsLabel = true;
// Set data points label style
Chart4.Series["Series1"]["BarLabelStyle"] = "Center";
Chart4.Series["Series2"]["BarLabelStyle"] = "Center";
// Draw as 3D Cylinder
Chart4.Series["Series1"]["DrawingStyle"] = "Cylinder";
Chart4.Series["Series2"]["DrawingStyle"] = "Cylinder";
Chart4.DataSource = dt.DefaultView;
Chart4.ChartAreas["ChartArea1"].AxisX.Interval = 1;
Chart4.Series["Series1"].XValueMember = "Question";
//Chart4.Series["Series1"].YValuesPerPoint = 2;
Chart4.Series["Series1"].YValueMembers = "Project-test1";
Chart4.Series["Series2"].YValueMembers = "Project-test2";
Chart4.DataBind();
도움이 될 것입니다!