2014-09-01 1 views
0

여러 StepLine 시리즈와 하나의 열 시리즈가있는 MS 차트 컨트롤이 있습니다.Windows Forms 차트 - Y 축에서 0부터 플롯되지 않는 열 시리즈

모든 시리즈는 수행하여 플롯 :

double yvalue = ...; 
Series[seriesName].Points.AddXY(DateTime.Now, new object[] {yvalue}); 

문제의 시리즈는 디자이너에 정의되어

 series31.ChartArea = "ChartArea1"; 
     series31.Color = System.Drawing.Color.BlueViolet; 
     series31.CustomProperties = "EmptyPointValue=Zero, MaxPixelPointWidth=1"; 
     series31.Legend = "Legend1"; 
     series31.MarkerSize = 1; 

단계 라인이 잘 플롯 그러나 열 시리즈는 선이가는 표시됩니다 차트 하단에서 값까지 (아래 스크린 캡에서 값은 일반적으로 약 2.0입니다).

어떻게 y 축에서 0부터 시작하는 선을 그릴 수 있습니까?

chart display

+0

-0 만 값을 표시합니다. 양의 y 값을 사용하면 열이 0 아래로 떨어지지 않아야합니다. 디버거를 사용하여 이러한 점을 확인하십시오! – TaW

답변

0

난 당신이 바닥에 Y 축에 0부터 시작하는 차트를 원하는 가정합니다. 이렇게하면

chartArea.AxisY.Minimum = 0; 

는, 당신은 chart.you도 Y 축의 최대를 설정할 수 있습니다 제로 다음 값이 덜 볼 수 없습니다. 위의 코드

chartArea.AxisY.Minimum = 0; 
chartArea.AxisY.Maximum = 10; 

당신은 더 많은 코드를 표시하거나 값으로 더 깊이 살펴보아야합니다 (10)

관련 문제