0
我使用System.Web.UI.DataVisualization.Charting創建了具有可變數量的系列和X數據點值的柱狀圖。.NET圖表 - 動態值標籤
我可以打開使用值標籤:
myChart.Series[0].IsValueShownAsLabel = true;
根據然而有多少系列和數據點有,這些標籤可以成爲不可讀。有沒有辦法擁有價值標籤,但前提是它們可讀?
一個以爲我是沿着線:
int datapointsCount = ?????;
int labelPixelSize = 15;
int chartPixelSize = ?????;
if ((myChart.Series.Count * datapointsCount * labelPixelSize) > chartPixelSize) {
foreach (Series mySeries in myChart.Series) {
mySeries.IsValueShownAsLabel = false;
}
}
這是相當混亂和很不理想不過。
謝謝! ;)