C#的Winfrom 如何手动触发事件,在代码中直接触发事件,注意是“触发”,编辑器VS2008

2024-12-19 23:16:26
推荐回答(3个)
回答1:

触发的话,你可以在属性栏那边的事件栏,为DataGridView添加一个事件(这里会产生一个事件的函数),添加完后,你可以在产生的函数中实现你想要的功能,在DataGridView改变的时候,会自动触发该功能。
而你所描述的功能,可以增加一个按钮,点击的话,获取整个DataGridView的数据,然后连接数据库,并更新数据库。对于数据库操作,VS2008的Linq很不错,操作方便。
希望能对你有帮助。

回答2:

DataGridView中全部建立textbox模板字段,写入时遍历每个textbox值,没有写入时将textbox设为readonly或enable=false

回答3:

for(int i=0;i< dgvDataList.Rows.length;i++){
for(int j=0;j string text = dgvDataList.Rows[i].Cells[j];
...