我最近不得不更改x軸標籤的大小以確保它們在打印時易於辨認。這樣做時,標籤和軸之間的邊距就會出現,這似乎取決於字體大小和數據點的數量。標籤和y軸之間的邊距,如果x軸上的標籤顯示爲角度
刪除標籤上的角度(AxisX.LabelStyle.Angle = 0)時,此邊距似乎消失。不幸的是,這不是一個解決方案,因爲標籤上的角度是項目的要求。
設置IsMarginsVisible並未解決問題。
有什麼辦法可以去掉這個邊距嗎?
截圖可視化的問題:
的MCVE顯示問題在這裏可供選擇:https://www.dropbox.com/s/4y0nwj8bymz6m3q/MSChart%20-%20misplaced%20labels.zip?dl=0
請注意:前一段時間,我遇到了類似的問題,如果該號碼的元素變得巨大,這也是未解決的(MSChart axis misplaced for huge charts)。我可以提出任何問題和建議,以避免成爲不受歡迎的問題。
P.S.如果你覺得這個問題的想法是沮喪的,請告訴我爲什麼我可以嘗試改進它(因爲在這個問題不清楚或缺少搜索標記的情況下我無法看清自己)。謝謝。
好問題imo,有問題的邊際實際上很難找到! Maby添加一個箭頭或一些指示,指出您要引用的邊距,因爲它會讓條形圖表上的X軸和Y軸變得混亂。不幸的是,我認爲這是一個錯誤,我會試着回答爲什麼我認爲這是一個解決方法。 – NLindbom
很抱歉地說,但是我發現沒有好的解決方法,提供瞭解釋 – NLindbom