2009-08-16 4 views
0

다운로드 한 Microsoft 차트 컨트롤이 있습니다. 나는 그것을 사용할 수 없다.차트 컨트롤을 사용하여 웹 페이지에 차트를 표시하는 방법은 무엇입니까?

온라인 질문 수가 & 인 웹 응용 프로그램에 3 개의 옵션이 있습니다. 예, 아니오, 확실하지 않습니다. 사용자는 사이트를 방문하여 질문을 해결할 수 있습니다.

모든 투표에 대해 질문 당 예, 아니오, 취소의 수를 나타내는 차트를 표시하려는 웹 차트를 표시하려고합니다.

답장을 보내려면 차트 컨트롤을 사용하는 방법을 알려주세요. 나는 그것을 완전히 알지 못한다.

감사합니다, 리시 기본적으로

+0

여러 개의 물음표가 필요하지 않습니다. 진정해. – Randell

+2

본 적이 있습니까 http://code.msdn.microsoft.com/mschart? 또는 http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx? –

+0

여러 물음표가 있습니다. :) 이미 차분해라. 빠른 MSDN 검색에서 컨트롤을 사용하는 방법에 대한 좋은 예제를 얻으려고 외쳤습니다. 내가 뭔가를 놓치지 않는 한. – TheJacobTaylor

답변

3

, 당신은 Chart1.Series[0].Points에 데이터를 추가해야합니다. (그것의 대부분은 선택 사항입니다) http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591

다음 코드는 파이 차트를 생성하는 공식 샘플에서의 :

은 샘플을 가지고는 official site에서보세요, 당신은 많은 샘플 프로젝트를 다운로드 할 수 있습니다

// Populate series data 
double[] yValues = {65.62, 75.54, 60.45, 34.73, 85.42}; 
string[] xValues = {"France", "Canada", "Germany", "USA", "Italy"}; 
Chart1.Series["Default"].Points.DataBindXY(xValues, yValues); 

// Set Doughnut chart type 
Chart1.Series["Default"].ChartType = SeriesChartType.Doughnut; 

// Set labels style 
Chart1.Series["Default"]["PieLabelStyle"] = "Outside"; 

// Set Doughnut radius percentage 
Chart1.Series["Default"]["DoughnutRadius"] = "30"; 

// Explode data point with label "Italy" 
Chart1.Series["Default"].Points[4]["Exploded"] = "true"; 

// Enable 3D 
Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enabled = true; 

// Disable the Legend 
Chart1.Legends[0].Enabled = false; 
0

고비스의 대답은 좋은 시작일 것입니다. 또한 Google 차트 API를 사용할 수 있습니다. Google 차트는 URL &을 생성하기 만하면 이미지를 반환합니다. 그러나 Microsoft 차트 컨트롤처럼 구성 할 수 없을 수도 있습니다.

링크 : http://code.google.com/apis/chart/

관련 문제