datagridview中某列显示百分比数字

时间:2023-01-27 23:22:10

第一次写技术日志,可能csdn上已经有很多类似的,但还是想把自己的一些收获拿出来,与大家分享.

前些日子做的一个C/S的系统,在客户端软件上需要在datagridview中显示数据,而且其中某几列需要显示百分比,刚开始一直搞不定,后来发现可进行如下设置:

首先,在datagridview列编辑器中选中要设置的列,然后在其外观属性中,设置DefaultCellStyle属性,打开CellStyle生成器,接下来,在行为属性中打开format格式字符串对话框,选择左侧格式类型中的自定义,就可以自己设定格式了.要是显示自定义格式的百分比,那就需要填写如下格式:0.0000%
此处有两点需要注意:
1: 首先保证数据库中该字段是单精度形式,比如说0.0065407;
2: 小数点后0的个数,是显示时小数点后的个数,比如此时就会显示0.6540;
至此设置完毕!
呵呵,一点小经验:)!