一直以为 vb 中单击 datagrid 的定位应该使用click 事件,却每次都是得到上次单击事件所在的行或列,没办法,只好每次都使用doubleclick事件。终于从一片文章中看到是应该使用RowColChange事件的。如下例
Private Sub DATAGRID1_RowColChange(LastRow As Variant, ByVal LastCol As Integer)
On Error Resume Next
text1.Text = IIf(adodc1.recordset.EOF = False, adodc1.recordset.Fields(0), "")
End Sub
阅读(2956) | 评论(3) | 转发(0) |