FastReport.Net使用:[24]其他控件
本经验介绍FastReport.NET中几个不常用的控件,包括邮政编码(Zip Code),网格文本(Cellular Text)以及线性刻度尺(Linear Gauge)等。
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/3aae2b4f50b8b43e331eb5fe7132939c2df7191e.jpg)
工具/原料
FastReport.Net(Version2014.2.7)
邮政编码(Zip Code)
1、Zip Code仅支持数字(0~9)
2、Zip Code支持数据列绑定,表达式,文本等模式
3、可通过修改SegmentCount属性的值来确定Zip Code的位数。数字右对齐,左边不足位数以0补足。
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/dd58d02c5b1b1ede5119428d981fceecd2d90f1e.jpg)
4、通过Spacing属性来控制相邻数字的距离。
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/d2987775f2c4ec99f486e6b5c3fe1e425c6b071e.jpg)
5、通过ShowGrid属性来确定是否显示表格线。
6、通过ShowMarkers属性来控制是否显示标识(数字上方的横线)
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/5c2a1ad149299a888cd60a5167eeadbcbf2f7f1e.jpg)
网格文本(Cellular Text)
1、网格文本在金融应用中使用较多。
2、Cellular Text控件继承自Text文本控件,它支持文本控件的大部分功能。
3、通过双击可打开 文本编辑器,进行数据连接。
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/edafb3bcbe2f4770fddd3d6e6f3b3b860321791e.jpg)
4、可通过CellWidth, CellHeight设置网格大小,通过HorzSpacing, VertSpacing设置网格的水平与垂直间距。
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/e57a258602214f575293b10f732064fb970b731e.jpg)
5、网格边框属性可通过Border修改,另外支持水平居中等排版,与普通的文本控件一样设置。
线性刻度尺(Linear Gauge)
1、通过Maximun、Minimun设置刻度尺的最大最小值。通过Value设置可读尺的默认值。
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/f9617afb960b3121c2a4e617dee983aee9d76d1e.jpg)
2、刻度尺支持表达式的数据连接。将其连接为成绩表的成绩。
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/05e24be983aee8d795ef015b6b781431deb6661e.jpg)
![FastReport.Net使用:[24]其他控件](https://exp-picture.cdn.bcebos.com/e2aefe781431dfb6e3a9b5d212cf02532e63631e.jpg)