比如,dataGrid 中有一列是‘成本’,这一列要通过点击列标头来实现排序,所以绑定的数据表中的‘成本’列不能用‘String’类型。因为如果使用‘String’类型,就会把数据按字符型排列而出错。问题是,‘Single’类型最终显示在DataGrid中时,如果是整数,小数点后就不能显示两个0,比如,如果数是5000,它只显示为‘5000’而不是金融上要求的‘5000.00’,所以,请问有什么办法,不把它变成字符类型而能显示‘5000.00’这种类型。声明:string.format("C")或者string.format("n")或者string.format("f2")这样的把它变成字符串类型的方法,不取。请问有没有别的办法。分不够可以加。
是的呀,有个DefaultCellStyle,设置下就行啦