标题是出现在图表上的文本字段,用于提供有关图表数据的描述。图表可以具有两种标题:
- 图表标题
轴标题
设置图表标题
可以将两种图表标题添加到FlexChart:Header和Footer。Header通常用于汇总图表并告诉您特定图表的全部含义。另一方面,Footer通常用于提及图表中使用的版权信息或数据源。您可以使用Content属性设置图表的Header和Footer,该属性可以通过ChartTitle类的Header和Footer属性进行访问。
CS
flexChart1.Header.Content = "RelationShip between Production and Cost"; flexChart1.Footer.Content = "copyright © GrapeCity, inc.";
图表标题样式
为了设置图表的Header和Footer的样式,使其与应用程序的图表和其余UI匹配,FlexChart通过ChartTitle类提供了各种样式属性。您可以使用Style属性设置标题的样式,例如设置字体,填充色或描边颜色 。您还可以更改其 HorizontalAlignment,以及设置和自定义 Border和 BorderStyle。
CS
flexChart1.Header.Style.Font = new Font("Arial", 14); flexChart1.Header.Style.StrokeColor = Color.DarkBlue; flexChart1.Header.Border = true; flexChart1.Header.BorderStyle.StrokeColor = Color.DarkGray; flexChart1.Header.HorizontalAlignment = HorizontalAlignment.Center; flexChart1.Footer.Style.StrokeColor = Color.DarkGray; flexChart1.Footer.Style.Font = new Font("Arial", 8); flexChart1.Footer.HorizontalAlignment = HorizontalAlignment.Right;
设置轴标题
轴标题是简短的文本描述,用于解释沿特定轴显示的数据。在FlexChart中,可以通过设置Axis类的Title属性来设置每个轴的标题。
CS
flexChart1.AxisX.Title = "Quantity"; flexChart1.AxisY.Title = "Per Unit Cost"; flexChart1.AxisX.TitleStyle.Font = new Font("Segoe UI", 12);
轴标题样式
在FlexChart中,您可以使用ChartStyle类类型的TitleStyle属性 来自定义轴标题 。
CS
flexChart1.AxisX.TitleStyle.Font = new Font("Segoe UI", 12);