Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:换行刷新行

1楼
fangshen 发表于:2023/12/27 11:08:00
有一个窗口A,窗口A中有一个表B。
希望实现:当鼠标从表B的a行更换到b行时,刷新a行
               当鼠标从表B的c行更换到f行时,刷新c行
就类似换行前刷新当前行 

不知道是否何以实现

谢谢  
         
2楼
有点蓝 发表于:2023/12/27 11:11:00
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
3楼
fangshen 发表于:2023/12/27 11:39:00
你好:我测试了一下,感觉是换行刷新表,不是刷新行。

谢谢
4楼
有点蓝 发表于:2023/12/27 11:40:00
绝对不可能,2楼的代码不可能会刷新表。除非自己写了其它不合适的代码
5楼
fangshen 发表于:2023/12/27 13:41:00
谢谢,可以了,刚才在losd后面加了()
6楼
有点蓝 发表于:2023/12/27 13:48:00
加不加括号都没有什么问题。加括号也不会变成加载表
共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02734 s, 2 queries.