TStyle是用来定义绘图风格的类,它包含所有元素的各种属性设置,如颜色、宽度、填充、字体等,从而创建出符合用户需求的效果。但是**TStyle是用于设置全局绘图样式的类,在局部设置中,全局设置TStyle会被覆盖,导致TStyle的设置不生效。所以本章介绍的成员函数均以局部设置的类下呈现。**

填充属性包括填充颜色、填充风格、调色板等内容的设置: 2.3.1 填充属性

坐标轴属性设置包括轴线、刻度、轴标题等内容的设置: 2.3.2 坐标轴属性

文字属性包括颜色、字体等内容的设置: 2.3.3 文字属性

线的属性

线的属性设置通常包含颜色、宽度、风格,可以分别通过下面的命令来分别设置:

风格:SetLineStyle(),风格style的重要性体现在如果不先设置风格属性,那么其他属性,如颜色、大小,可能不会生效。

颜色:SetLineColor(),参考2.5.1

宽度:SetLineWidth(),线宽通常宜设置为 2

当然,如果你需要一个带状区域时,也可以简单的使用线宽来调整:

gr3->SetLineWidth(-802);    // ffll;ff=fill;ll=li

记号属性

记号的属性设置通常包含颜色、风格、线宽、大小,可以分别通过下面的命令来分别设置:

风格:SetMarkerStyle()

<aside> 🔴

注意:

在绘图时应小心使用非对称符号。 这个图表显示了符号的误导性!这两个绘图代表相同的数据集,但由于符号选择不当,顶部的两个绘图看起来比底部示例相距更远。

</aside>

**颜色:SetMarkerColor(),**参考2.5.1