比如说有一个dataTable dt
里面有A B C D四个字段
在datagrid中 绑定dt表 在datagrid中输入数字 现在想在4个textbox里分别显示 A B C D每列中的和
该如何实现要动态的显示 textbox里内容随着输入数字的增多减少而变化
里面有A B C D四个字段
在datagrid中 绑定dt表 在datagrid中输入数字 现在想在4个textbox里分别显示 A B C D每列中的和
该如何实现要动态的显示 textbox里内容随着输入数字的增多减少而变化
解决方案 »
- 如何批量执行并替换字符串?字符串中含有多个数字要求计算。
- c#使用dataset时,datagridview中没有显示出数据
- ADO.net菜鸟问题,求解
- 使用Excel.Application 导出Excel的问题
- CheckBoxList选中的问题??
- c# 新手问题.......... 求助...
- 高份征集, 哪位老兄有 类似 微软 画图板的源代码, 有请发给我一份。可以加一百分
- 求助,如何在下拉条中显示两个表的内容?
- B/S页面中的DataGrid如何实现图形列(根据数据库中的文件名来显示)?
- ****** 200分,如何调用自定义的 DLL .*******
- DevExpress的xtraGrid的提交当前行修改的问题
- 如何把C#编写的程序编译成象C++一样能不用.NET框架就可以运行的程序.
int sum;//声明为类级别的变量
sum+=Couvert.ToInt32(e.Item.Cells[x].Text);
TextBox1.Text=sum.ToString();
private void dgClass_CurrentCellChanged(object sender, System.EventArgs e)
{
//把表每列相加==textbox就可以了
}
DataTable myTable;
myTable = myDataSet.Tables["Orders"];
// Declare an object variable.
object objSum;
objSum = myTable.Compute("Sum(Total)", "EmpID = 5");
解决如下,利用绑定的事件触发: this.dataGrid1.BindingContext[this.DV表,""].PositionChanged+=new System.EventHandler(this.SlaverPositionChanged);
/// <summary>
/// 单据明细记录移动时触发
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected virtual void SlaverPositionChanged(object sender,System.EventArgs e)
{
this.Sum();//计算的方法
}