2014-04-20 4 views
0

MS 차트 컨트롤에 여러 계열이있는 경우 기본적으로 각 계열에 다른 색이 지정됩니다. 차트 형식을 고속선으로 선택하고 두 계열을 추가하면 파란색과 주황색 점이 보입니다.MS 차트 컨트롤의 계열 선 종류

색상 대신 점선, 점선, 더하기 기호와 같은 다른 유형의 라인으로 각 시리즈를 자동으로 표현할 수 있습니까?

답변

1

처음에는 플러스 기호가 마커 (Markers)이고 ChartTypes가 아니라고 확신합니다.

저는 별과 다이아몬드가 확실합니다.

또는 이후 (여기에 데이터 집합을 사용하여) 데이터

   SqlDataAdapter adapter = new SqlDataAdapter(query2, connection); 
       DataSet ds = new DataSet(); 
       adapter.Fill(ds); 

       int i = 0; 

       foreach (DataRow dr in ds.Tables[0].Rows) 
       { 
        Series series = new Series(); 
        series.Points.AddXY(dr["Date"], dr["Shipments"]); 
        series.ChartType = yourChartTypeList[i]; 
        i++; 
        Chart1.Series.Add(series); 
       } 

결합하면서

당신은 목록을 그 안에 저장 모든 라인 그래프 유형 (예 : 스플라인, 선, 등) 및 루프 수

   //already bound 

       int i = 0; 

       foreach (Series s in Chart1.Series) 
       { 
        s.ChartType = yourChartTypeList[i]; 
        i++; 
       } 

그런 식으로 시리즈에 무언가를 추가하고 싶다면 도구 설명이나 다른 것을 추가 할 수 있습니다.