Styles可以说是Stimulsoft reports最重要的特征。为什么?因为每一个报表的元素都有一个相关的样式。关于样式有两方面的定义。首先,你可以将样式看成一组预定义的格式说明,你可以反复使用整个应用程序中的所有报表。比方说,每个报表的标题必须居中,字母大写,加粗和稍大的字体。每次套用格式的标题,你必须遍历整个程序以找到你想要的文本。如果在样式中存储了格式需求,你可以随时应用该样式,无需再做所有的格式化。
然而,可能更重要的是样式会被用作“标签”或辨认报表构成部分。其中一个例子就是,可以通过样式辨认文本到底是数据类型的数字、字符串,日期时间或者表达式,
你可以为一些复杂的控件(图表和交叉表)创建样式。以下是Stimulsoft reports中的所有样式示例。
创建和应用样式的步骤:
- 在Ribbon GUI中创建一个样式
- 在Ribbon GUI中为报表设置一个样式
- 在Standard UI中创建一个样式
- 在Standard UI中为报表设置一个样式
- 将样式应用到报表表头中
1、在Ribbon GUI中创建一个样式
- 单击Home Ribbon下的Style Designer图标;
- 在样式设计器中,单击 Add Style并选择Component;
- 输入报表表头的名称;
- 输入描述,该种样式将适用于所有报表表头;
- 按用户需求选择文本的画笔颜色;
- 根据您自己的需求选择文本背景刷,本示例中选择了Glass,这样使它看起来更酷;
- 根据需要可设置一下边框;
- 设置字体和字体大小;
- 设置水平和垂直对齐;
- 请注意,当您的选择有所变化时样式预览会随之改变;
- 点击保存按钮保存以便在在其他报告中可以使用这个样式定义。




2、在Ribbon GUI中为报表设置一个样式
- 报表样式保存为扩展名为.sts的文件;
- 打开样式设计器的样式设置报表样式;
- 单击Open Style;
- 浏览存储报表样式的文件并选中它;
- 现在Stimulsoft报表设计器加载了所有的样式定义。


3、在Standard UI中创建一个样式
- 确保你的样式工具条是可见的,通过View -> Toolbars -> Style设置;
- 你的样式编辑器中样式工具条可见以后你就可以单击Style Designer图标;
- 在设计器中,单击Add Style并选择Component;
- 输入报表头的名称;
- 输入这种样式将适用于所有报表头的描述;
- 按用户需求选择文本的画刷颜色;
- 根据您自己的需求选择文本背景画刷,我选择了玻璃,这样使它看起来更酷;
- 如果需要的话,设置一下边框;
- 设置字体和字体大小;
- 设置水平和垂直对齐;
- 请注意,当您的选择变化时样式预览随之会改变;
- 点击保存按钮保存以便在在其他报告中可以使用这个样式定义。


4、在Standard UI中为报表设置一个样式
- 报表样式保存为扩展名 .sts;
- 打开样式设计器的样式作为报表的样式;
- 单击Open Style;
- 浏览存储报表样式的文件并选中它;
- 现在Stimulsoft报表设计器加载了所有的样式定义。


5、将样式应用到报表表头
- 为报表添加一个报表名称;
- 在报表标题内添加一个文本标签;
- 改变销售报表文本,并增加样式的宽度以跨越报表的宽度;
- 找到标签属性的Appearance并选择自定义样式;
- 选择报表表头;
- 报表标题已被格式化为我们的样式规格。

