我想格式化在 DataGridView 中显示和捕获的小数位数,我有最小小数位数和最大小数位数。例如:
If caught, "120.0" display "120.00"
If caught "120.01" display "120.01"
If caught "120,123" display "120,123"
If caught "120.1234" display "120.1234"
If caught "120.12348" display "120.1235" (round)
在 DataGridView 列中“txtcDecimal”具有属性(来自设计器)
txtcDecimal.DefaultCellStyle.Format = "N2";
txtcDecimal.DefaultCellStyle.Format = "0.00##"; // IS ANSWER. I do not work for an event that interfered
掩码“0.00##”作为“n2”工作只得到 2 位小数,它正确舍入到小数点后两位,但只是不喜欢我需要的(如我在示例中所示)
我怎样才能以简单的方式做到这一点而不消耗很多资源?
感谢 harlam357 和汤姆·加斯克