2016-03-08 5 views
1

Я создал несколько графиков MS. Ниже код, извлеченный из моего приложения. Он работает нормально. но я хочу увеличить размер шрифта метки. Как изменить размер шрифта метки?Как изменить размер шрифта метрики MS Charts в C#?

Спасибо.

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-оси. На самом деле я хочу изменить метку на графиках. Пожалуйста, обратитесь к этому [image] (http://oi67.tinypic.com/vyxe29.jpg) – Sachith