2011-12-05 31 views
2

HI我想從10而不是0開始吧。是否可能以及如何?y軸從10開始,而不是mschart使用windows應用程序

chart1.ChartArea["ChartArea1"].AxisY.IsStartedfromZero=false 

chart1.ChartArea["ChartArea1"].AxisY.minimum=10 //but this line replace 0 

另一個命令欄,從ms圖表中的10開始。

+0

這裏的'bar'是什麼意思 –

+0

bar是y軸列。 – user990897

+0

我想你需要使用不同的'ChartType'類似[Range Bar Chart](http://msdn.microsoft.com/en-us/library/dd456745.aspx) – V4Vendetta

回答

1

你可能使用了錯誤的ChartType,你的代碼確實是基線從Zero轉變,而是從10

開始我想你真正想要的是一個範圍條形圖,其中你將有每2個值表示低值和高值,這將有助於在中途表示欄。

類似於產品A低 - 10高25現在,這應該會顯示一個從10延伸到25的酒吧。以這種方式,您可以設置其他點。

編輯 現在,它更多的清除(鏈接)爲此,你將不得不使用

​​

並刪除AxisY.Minimum,你應該罰款。

+0

嗨我有上傳圖片照片http://social.msdn.microsoft.com/Forums/en-US/MSWinWebChart/thread/52b70d98-2d8a-4eef-a4e1-fd0534b978da – user990897

+0

@ user990897檢查我的編輯,我認爲這應該得到你想要 – V4Vendetta

+0

感謝它的工作...... :) – user990897

0

請參閱Bar Chart自定義屬性瞭解如何在mscharting中設置bar的起點。

+0

那麼這就是一個堆積的條形圖 – V4Vendetta

相關問題