[英]Windows Forms Chart - column series not plotting from zero on y axis
我有一個MS圖表控件,其中包含多個StepLine系列和一個列系列。
通過執行以下操作來繪制所有系列:
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開始的線?
我假設您想要一個圖表,該圖表將從Y軸底部的零開始。
chartArea.AxisY.Minimum = 0;
如果這樣做,則在圖表中看不到小於零的值。您還可以設置Y軸的最大值。
chartArea.AxisY.Minimum = 0;
chartArea.AxisY.Maximum = 10;
上面的代碼將僅顯示0到10之間的值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.