TXLSXChartTextStyle styr DrawingML-textegenskaperna för diagramtitlar, etiketter i diagramförklaringen, axeltitlar och axeletiketter
Deklaration
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;
Egenskaper
| Name | Namn på latinskt typsnitt eller ett typsnittstoken från temat |
| Size | Storlek i punkter, där noll ärver diagramtemat |
| Color and HasColor | Explicit RGB-textfärg och en flagga för om färgen är satt |
| Bold, Italic, Underline and Strikeout | Typade flaggor för betoning som skrivs som DrawingML-teckenegenskaper |
| Rotation | Textrotation i grader, serialiserad i DrawingML:s inbyggda vinkelenheter |
Användning
Instanser som ägs av diagrammet nås via TitleTextStyle och LegendTextStyle Instanser som ägs av en axel nås via TextStyle och TitleTextStyle
ClearColor lämnar färgvalen tillbaka till diagramtemat utan att ändra de andra textegenskaperna Clear återställer hela formatet till de ärvda standardvärdena
Exempel
Chart.TitleTextStyle.Name := 'Aptos Display';
Chart.TitleTextStyle.Size := 18;
Chart.TitleTextStyle.Color := $204080;
Chart.TitleTextStyle.Bold := True;
Chart.CategoryAxis.TextStyle.Rotation := -45;
Se även