当前位置:编程学习 > C#/ASP.NET >>

datagridview 中的单元格如何实现类似EXCEL 单元格的计算。

datagridview 中的单元格如何实现类似EXCEL 单元格的计算。

比如我输入 3+3+2+2 回车以后单元格得到10的结果。

WIN,不是WEB。
--------------------编程问答-------------------- datagridview 中的单元格如何实现类似EXCEL 单元格的计算。
--------------------编程问答-------------------- 你可以使用 DataTable 的计算功能。参考msdn:

http://msdn.microsoft.com/zh-cn/library/system.data.datatable.compute(v=vs.110).aspx

http://msdn.microsoft.com/zh-cn/library/system.data.datacolumn.expression(v=vs.110).aspx --------------------编程问答-------------------- datagridview不能直接实现这样的功能吗。 --------------------编程问答-------------------- 那个是用来显示的,它不管数据处理。 --------------------编程问答-------------------- 我把数据以字符的形式存储,然后在 CellEndEdit 事件中取到所编辑的单元格的计算表达式字符串,然后转换,计算。再把结果写回去,不知道这样有没有什么弊端。 --------------------编程问答-------------------- column.expression可支持計算表達式.;Dview可使用Js十Div來替換更靈活.


--------------------编程问答-------------------- column.expression可支持計算表達式.;Dview可使用Js十Div來替換更靈活.


--------------------编程问答-------------------- column.expression可支持計算表達式.;Dview可使用Js十Div來替換更靈活.


补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,