VB.net DataGridView控件点击行事件触发文本框同步显示行内容(已选FullRowSelect)

点击后有时可以同步显示,有时点击后没反应,点击列头也没用试过CellClick、CellContentClick、Click、SelectedRowChanged都是一个... 点击后有时可以同步显示,有时点击后没反应,点击列头也没用
试过CellClick、CellContentClick、Click、SelectedRowChanged都是一个效果
事件代码:
TextBox3.Text = DataGridView1.CurrentRow.Cells(1).Value
TextBox3.Text = DataGridView1.Rows(DataGridView1.CurrentCell.RowIndex).Cells(1).Value.ToString()
此类的都试过,效果一样,有时可以同步变化,有时不可以
求解为什么
最后想要的效果是,点击单元格就可以同步该行的内容
点击工号列,有时可以同步改变显示
点击其他列,基本不能改变
展开
 我来答
SIANGKEE
推荐于2016-06-28 · TA获得超过1552个赞
知道小有建树答主
回答量:1033
采纳率:50%
帮助的人:822万
展开全部
Public Sub DataGridView1_CellContentClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick
    dim i as integer=  DataGridView1.CurrentRow.Index
    DataGridView1.item(i,1).value.tostring()
end sub

试试上面的代码。如果不行,我想知道是事件没有激活还是激活了但拿不到值。。
更多追问追答
追问
我做了一个Click返回CurrrentRow.Index值的测试,问题就在这个Index在我点击不同的位置的时候,他的反应快慢都不一样,有时会变化有时不会变化,请问你都能实现点击完成变化吗
追答
我的完全可以。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式