貌似永远只是显示第一行呢,总共几行那是正确的,这是什么原因么?
应该放在PositionChanged事件中
PositionChanged
选择不同位置的数据行后执行,也就是Position属性发生变化后执行。
forms("窗口1").Controls("Label1").text ="第" & (e.Table.Position + 1) & "行,共" & e.Table.Rows.Count & "行"