飞诺会员签到大派送 ★新手必读★ ◆◇飞诺社区版主正在招募中! 论坛吐血大奖励 原创征文
◆『N币兑换图书活动』◆ 著名杀毒软件之七种兵器-详评 抵制践踏GPL的QQ影音 金山毒霸被诉歧视消费者
青岛网偷第一案宣判10年 几款凶猛的病毒! JAVA与.NET对垒,我们到底该选谁? 以下哪种木马最邪恶?

[C#] datagridview 计算列动态变化如何实现

[ 745 查看 / 0 回复 ]

物料出入库明细表 有字段 qty ,ctype ( 'I' 为入库,'O'为出库)

想在datagridview 里显示出入库明细,并加一列为结余

bindingsource = context.InOutdetail.where(o=>o.cname="TEST");
datagridview.datasource=bindingsource;

有一初始仓存 textbox =10
三列.ctype ,qty ,balance
  I 100 110
  O 5 105
  O 10 95
  I 3 98

当为负数,balance字体变红。当改变texTbox 的值时,gridview里的blanace自动变化

因为当出入仓时会在gridview后面直接输入,在 qty 里输入后,balance也会自动变化

要做到以上效果要怎么弄

datagridview.VirtualMode = true 要设为true吗

现在我直接
button1.click
datagridview.currentrow.cell["balance"].value = 100;

balance列竟没有东西显示
TOP
出现这样的错误提示:在建立与服务器的连接时出错。在
c# 一次性插入SQL SERVER 的表700万行记录!!慢得要
C# 专业项目实例开发
分享《代码大全(第二版)》[中文PDF
2010微软大会的折扣门票和售票时间有谁知道?麻烦告之
C#Textbox只能输入数字和小数点并且小数点不能在第一
ASP.NET中怎么获取TEXTBOX的值(C#)
unable to find a version of the runtime to run thi
c#各种排序算法
C#开发的开源 OA办公系统 coffice UDS 飞思 的问题 -
colse