PSHlujiasong 发表于 2016-5-24 12:47:44

单元格有两种值可以取么

现在发现一个问题,numericupdown cell里如果控制只能两位小数。
然后运行时输入0.555,控件会自动转化为0.56显示,然后我取单元格里的值,却依然是0.555,这种情况如何解决?
一个单元格有两种值可以取么?一个是画面显示的值,一个是输入的值。

Alice 发表于 2016-5-24 17:18:33

问题我们已经收到了,测试后给您反馈。

robert 发表于 2016-5-25 08:23:47

this.gcMultiRow1.CurrentCell.Value           //0.555
this.gcMultiRow1.CurrentCell.DisplayText        //"0.56"

PSHlujiasong 发表于 2016-5-25 11:14:48

本帖最后由 PSHlujiasong 于 2016-5-25 11:17 编辑

的确如此,我想知道是否有属性可以让这两个值保持一致。或者用户不能输入0.555,只能输入0.55也可以

robert 发表于 2016-5-25 16:13:10

是否可以使用GcNumberCell来替代 numericupdown Cell
然后通过MaxDigits 属性控制小数点位数
gcNumberCell.Fields.DecimalPart.MaxDigits = 2;
页: [1]
查看完整版本: 单元格有两种值可以取么