TXLSXChartTextStyle керує текстовими властивостями DrawingML для заголовків діаграми, підписів легенди, заголовків осей і підписів поділок осей
Оголошення
type
TXLSXChartTextStyle = class
property Name: WideString;
property Size: Double;
property Color: LongWord;
property HasColor: Boolean;
property Bold, Italic, Underline, Strikeout: Boolean;
property Rotation: Double;
procedure Assign(Source: TXLSXChartTextStyle);
procedure Clear;
procedure ClearColor;
function IsDefault: Boolean;
end;
Властивості
| Name | Назва латинського шрифту або токен шрифту теми |
| Size | Розмір шрифту в пунктах, за нуля успадковується тема діаграми |
| Color and HasColor | Явний колір тексту RGB і прапорець його наявності |
| Bold, Italic, Underline and Strikeout | Типізовані перемикачі накреслення, що записуються як символьні властивості DrawingML |
| Rotation | Поворот тексту в градусах, серіалізується у власних кутових одиницях DrawingML |
Використання
Екземпляри, що належать діаграмі, доступні через TitleTextStyle і LegendTextStyle Екземпляри, що належать осям, доступні через TextStyle і TitleTextStyle
ClearColor повертає вибір кольору до теми діаграми, не змінюючи інших текстових властивостей Clear повертає весь стиль до успадкованих значень за замовчуванням
Приклад
Chart.TitleTextStyle.Name := 'Aptos Display';
Chart.TitleTextStyle.Size := 18;
Chart.TitleTextStyle.Color := $204080;
Chart.TitleTextStyle.Bold := True;
Chart.CategoryAxis.TextStyle.Rotation := -45;
Дивіться також