问题描述
datagrid如何实现两列相加
解决方案
解决方案二:
如果两列皆为数字的话,可以相加的。for(inti=0;i<datagrid.rows.count;i++){datagrid.row[i].cells["相加结果保存列"].value+=datagrid.rows[i].cells["你想相加的另外一列"];}如果是数据绑定的模式也可以在datatable中使用循环相加,然后再帮当到datagrid中。
解决方案三:
如果两列皆为数字的话,可以相加的。for(inti=0;i<datagrid.rows.count;i++){datagrid.row[i].cells["相加结果保存列"].value+=datagrid.rows[i].cells["你想相加的另外一列"].value.tostring();}如果是数据绑定的模式也可以在datatable中使用循环相加,然后再帮当到datagrid中。根据情况使用相应的类型转换,否则会报错的。
时间: 2024-10-28 05:25:11