2016-03-08 166 views
1

我創建了很少的MS圖表。以下代碼從我的應用程序中提取它工作正常。但我想增加標籤的字體大小。我如何更改標籤的字體大小?如何更改C#中的MS Charts標籤字體大小?

謝謝。

Series MIN = Chart2.Series.Add("Minimum"); 
MIN.Points.DataBindXY(listVersion, MIN_list[j]); 
MIN.ChartType = SeriesChartType.Line; 
MIN.Color = Color.Red; 
MIN.BorderWidth = 3; 
MIN.IsValueShownAsLabel = true; 
MIN.LabelBackColor = System.Drawing.Color.Red; 
MIN.LabelForeColor = System.Drawing.Color.White; 

回答

0

可以單獨改變Font每個DataPoint

MIN.Points[0].Font = new System.Drawing.Font("Consolas", 10f); 
MIN.Points[1].Font = new System.Drawing.Font("Consolas", 12f); 
MIN.Points[2].Font = new System.Drawing.Font("Consolas", 14f); 

或者你也可以改變Font所有系列Labels

MIN.Font = new System.Drawing.Font("Times", 16f); 

enter image description here

0
Chart2.ChartAreas.["yourChartArea"].AxisY.LabelAutoFitStyle = LabelAutoFitStyles.None; 

    Chart2.ChartAreas.["yourChartArea"].AxisX.LabelStyle.Font 
= new System.Drawing.Font("Trebuchet MS", 2.25F, System.Drawing.FontStyle.Bold); 
+0

它改變了X軸的標籤。其實我想改變圖上的標籤。請參考這個[圖片](http://oi67.tinypic.com/vyxe29.jpg) – Sachith

相關問題