vs2010 C# winform dataGridView控件有RowEnter事件时执行DataSource只显示一条记录

2024-12-21 06:04:52
推荐回答(5个)
回答1:

这个事件是输入焦点成为新行的时候触发的,一般用在两个gridview之间的联系,建议换一个事件,cellclick可以,MousecellClick也行

回答2:

关闭datagridview默认的自动添加属性,设为false,貌似叫allow user add 什么的,我忘记了,你自己属性里面找找

回答3:

如果想实现TextBox 显示选中行的数据的效果的话,最好使用数据绑定,代码非常简洁,省去了很多事件处理。

回答4:

用这个事件
dataGridView1_CellClick

dataGridView1.Rows[dataGridView3.CurrentRow.Index].Cells["图书数量"].Value.ToString()
就是取出的“图书数量”这一列的值

回答5:

dataGridView1_CellClick

dataGridView1.Rows事件dataGridView3.CurrentRow.Index细胞“书”。 Value.ToString()

删除图书数量“列的值