本示例演示了在运行时刻如何启用 图表标题文本折行。 另外,还可以确定在允许折行的标题中的最大行数。

C#CopyCode image复制代码
// Create a title and add it to the chart's collection.
ChartTitle chartTitle1 = new ChartTitle();
ChartControl1.Titles.Add(chartTitle1);
chartTitle1.Text = "Just a Very Lengthy Title for Such a Small Chart";

// Enable word-wrapping for the title,
// and define a limit for its lines.
chartTitle1.WordWrap = true;
chartTitle1.MaximumLinesCount = 2;
Visual BasicCopyCode image复制代码
' Create a title and add it to the chart's collection.
Dim chartTitle1 As New ChartTitle()
myChart.Titles.Add(chartTitle1)
chartTitle1.Text = "Just a Very Lengthy Title for Such a Small Chart"

' Enable word-wrapping for the title,
' and define a limit for its lines.
chartTitle1.WordWrap = True
chartTitle1.MaximumLinesCount = 2

在下面的插图中显示了结果。

通过省略号表示截短的标题,因为标题文本超出了所指定的两行。 如果需要,那么可以增大 DockableTitle.MaximumLinesCount 属性的取值,从而适合全部文本。 注意,在这种情况下,紧接着,图表的 图象 将被缩小。

CodeCentralShow Me

在 DevExpress Code Central 数据库中可以找到完整的示例项目,网址是 http://www.devexpress.com/example=E1375。 取决于目标平台类型 (ASP.NET、WinForms 等),可以在线运行本示例,或者下载自动可执行的示例。

Expand image参阅