1
這是一個令人難以置信的本地化問題,但我現在花了一段時間,只是無法使格式化工作。基本上我想要做的是顯示值的柱形圖,但沒有花俏(即沒有標籤,沒有標題,沒有傳說,沒有什麼!)我希望它看起來像這樣: 視覺格式化圖表問題
但是相反它看起來像這樣:
的軸線延伸出來的權利,我無法弄清楚如何把它趕走。這裏是我的代碼:
charts[i].Series.Clear();
charts[i].Series.Add("Block " + i + 1);
charts[i].Series[0].ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Column;
charts[i].Series[0].Points.Add(liveData[i]);
charts[i].ChartAreas[0].AxisY.Maximum = 4;
charts[i].ChartAreas[0].AxisY.Minimum = 0;
charts[i].ChartAreas[0].AxisX.Maximum = 1;
charts[i].ChartAreas[0].AxisX.Minimum = 1;
charts[i].ChartAreas[0].AxisX.MajorGrid.LineWidth = 0;
charts[i].ChartAreas[0].AxisY.MajorGrid.LineWidth = 0;
charts[i].ChartAreas[0].AxisX.LabelStyle.Enabled = false;
charts[i].ChartAreas[0].AxisY.LabelStyle.Enabled = false;
charts[i].ChartAreas[0].AxisY.LineWidth = 0;
charts[i].ChartAreas[0].AxisY.MajorTickMark.Enabled = false;
charts[i].ChartAreas[0].AxisX.MajorTickMark.Enabled = false;
charts[i].Series[0].IsVisibleInLegend = false;
現在,我猜這是一個min
/max
的事情,但對我的生活我只是無法得到它的工作。有人能看到我的錯誤嗎?或者建議除圖表之外的其他方法
另請注意,您在底部看到的'Block 1(V)'標籤不是由圖表生成的,而是一張textbox
標籤,恰好被剪切到屏幕截圖中。
謝謝!
太棒了:)這工作完美! – tmwoods 2013-03-23 19:58:33