ChartControl.Titles Property
Gets the collection of chart titles.
Namespace: DevExpress.XtraCharts
Assembly: DevExpress.XtraCharts.v18.2.UI.dll
Declaration
Property Value
Type | Description |
---|---|
ChartTitleCollection | A ChartTitleCollection object that represents the collection of chart titles. |
Remarks
The Titles property provides access to a collection in which objects representing chart titles are stored (if any). Chart title objects can be manipulated (added or removed) via methods and properties provided by the ChartTitleCollection object. Individual chart titles (objects of the ChartTitle type) can be accessed via the Titles property using indexer notation.
For more information, refer to Chart Titles.
Example
This example demonstrates how chart titles can be accessed and customized at runtime.
// Create chart titles.
ChartTitle chartTitle1 = new ChartTitle();
ChartTitle chartTitle2 = new ChartTitle();
// Define the text for the titles.
chartTitle1.Text = "<i>Basic</i> <b>HTML</b> <u>is</u> <color=blue>supported</color>.";
chartTitle2.Text = "The capability to word-wrap is available for chart titles.";
chartTitle2.WordWrap = true;
chartTitle2.MaxLineCount = 2;
// Define the alignment of the titles.
chartTitle1.Alignment = StringAlignment.Center;
chartTitle2.Alignment = StringAlignment.Near;
// Place the titles where it's required.
chartTitle1.Dock = ChartTitleDockStyle.Top;
chartTitle2.Dock = ChartTitleDockStyle.Bottom;
// Customize a title's appearance.
chartTitle1.Antialiasing = true;
chartTitle1.Font = new Font("Tahoma", 14, FontStyle.Bold);
chartTitle1.TextColor = Color.Red;
chartTitle1.Indent = 10;
// Add the titles to the chart.
chartControl1.Titles.AddRange(new ChartTitle[] {
chartTitle1,
chartTitle2});
See Also