有一个窗口A,窗口A中有一个表B。
希望实现:当鼠标从表B的a行更换到b行时,刷新a行
当鼠标从表B的c行更换到f行时,刷新c行
就类似换行前刷新当前行
不知道是否何以实现
谢谢
AfterSelChange事件
If e.OldRange.RowSel <> e.NewRange.RowSel '如果选择的是不同的行
If e.OldRange.RowSel >= 0 AndAlso e.OldRange.Rowsel < e.Table.Rows.Count Then '而且原来选择的是一个有效的数据行
Dim r As Row = e.Table.Rows(e.OldRange.Rowsel) '获得原来选择的行
r.load
End If
End If
你好:我测试了一下,感觉是换行刷新表,不是刷新行。
谢谢
绝对不可能,2楼的代码不可能会刷新表。除非自己写了其它不合适的代码