Rss & SiteMap

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

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

标题:窗口中怎么用ctrl+D重复填充

1楼
13280971398 发表于:2024/7/8 21:44:00
应该在哪里写什么样的代码才能实现?
在全局表事件 keyDown 事件中写下面代码没法使用

 
    If e.KeyCode = Keys.D AndAlso e.Control = True Then

         Syscmd.Edit.RepeatFill()

End If

2楼
有点蓝 发表于:2024/7/8 22:29:00
1、需要开启全局表事件:http://www.foxtable.com/webhelp/topics/0671.htm
2、不能使用ctrl+D,这个是内定的,只能使用其它快捷键,比如ctrl+G
3楼
13280971398 发表于:2024/7/9 10:39:00
多谢 应该是理解了 我先去调试下
4楼
13280971398 发表于:2024/7/9 10:55:00

已解决 多谢!  

1、项目事件Initialize中加入代码:

For Each dt As DataTable In DataTables

    dt.GlobalHandler.KeyDown = True

Next

2、全局表事件KeyDown中加入代码:

If e.KeyCode = Keys.Q AndAlso e.Control = True Then   

    Syscmd.Edit.RepeatFill()

End If


共4 条记录, 每页显示 10 条, 页签: [1]

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

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