我使用的是Infragistics UltraGrid
,我有一个表格,其中第一列是Double
字段,我使用dll NCalc.Expression
,因此用户可以输入公式并获得双精度值,当然只有当它是一个有效的公式时。问题出在方法beforeCellUpdate
上,我无法将该值更改为由NCalc.Expression
的评估方法生成的值。我尝试将新值作为类变量存储,然后更新afterCellUpdate
方法的值,但后来发现数据错误 - data error due to formula being not a double but a string,输入无效如何在infragistics更新cell更新前的方法更新单元格值
这是什么意思?如何解决它?
你能发布您的代码?生成输出字符串的值的方法是什么? – David