2011-12-17 136 views
2

使用C#和控件MSChart。MSChart X和Y軸標籤原點重疊

當我設置X的MinMaxInterval性質和Y軸都出來,它應該保存最近的原點重疊的標籤。如果我將IsMarginVisible設置爲true但仍自行計算間隔,問題消失,因爲X軸標籤現在放置得足夠低以至於它們不會妨礙Y軸的標籤。什麼屬性控制這個偏移?

我有類似的問題,如果我顯示軸箭頭:箭頭和其中一個標籤重疊。

回答

0

您應該啓用智能標籤。啓用智能標籤時,Chart控件首先嚐試重新定位數據點本身附近的重疊數據點標籤。如果失敗,則Chart控件會將數據點標籤移動到有效的可用空間並繪製一條線以將標籤與數據點鏈接。

chart1.Series["Default"].SmartLabelStyle.Enabled = true; 
+0

請不要發佈代碼的答案。請解釋_爲何這是一個解決方案。 – stefan 2013-07-22 08:39:25