社区
DataWindow
帖子详情
请问,如何使数据窗口控件上的按钮控件获得焦点?最好能通过回车键自动调转到按钮控件上,现在我做的回车事件焦点只能在数据窗口字段间进行
ceileng888
2004-10-09 10:29:04
请问,如何使数据窗口控件上的按钮控件获得焦点?最好能通过回车键自动调转到按钮控件上,现在我做的回车事件焦点只能在数据窗口字段间进行跳转,而不能自动跳转到数据窗口的按钮控件上,请各位给个解决办法!!!谢谢!!
...全文
158
14
打赏
收藏
请问,如何使数据窗口控件上的按钮控件获得焦点?最好能通过回车键自动调转到按钮控件上,现在我做的回车事件焦点只能在数据窗口字段间进行
请问,如何使数据窗口控件上的按钮控件获得焦点?最好能通过回车键自动调转到按钮控件上,现在我做的回车事件焦点只能在数据窗口字段间进行跳转,而不能自动跳转到数据窗口的按钮控件上,请各位给个解决办法!!!谢谢!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peixun
2004-10-09
打赏
举报
回复
帮顶
ceileng888
2004-10-09
打赏
举报
回复
我顶,请高手解答!!!
hwh88888
2004-10-09
打赏
举报
回复
我试了一下,用回车好像不能切换焦点到数据窗口内的控件上,不知道那位大侠知道
wangxichen
2004-10-09
打赏
举报
回复
数据窗中用回车切换焦点可以,不过好像切换不到里面的控件上
自定义事件key
event name: key
event id : bm_dwnprocessenter
returns: long
send(handle(this),256,9,0)
return 1
老板卤两个蛋蛋
2004-10-09
打赏
举报
回复
我在书上看到,在keyDown ()事件中:
if keydown (keyEnter!) then
send (handl(.....)) //发送TAB键处理信息,参数我忘了 你自己查一下
return 1 //屏蔽回车键本来的功能
end if
可以在代码中更改DW中的按钮的TABORDER值
wangxichen
2004-10-09
打赏
举报
回复
试了一下,好像不行。tab值也设定不了,单击才有效
wangxichen
2004-10-09
打赏
举报
回复
把这个按钮名称可以当作字段名称的
(dwo.name就可以是这个按钮名称的)
ceileng888
2004-10-09
打赏
举报
回复
问题解决!谢谢!!!
lzheng2001
2004-10-09
打赏
举报
回复
执行查询前执行accepttext()应该就行了,不用按ENTER也可以更新列的值
dw_2.accepttext()
执行查询
...
ceileng888
2004-10-09
打赏
举报
回复
lzheng2001(1加1=0) 兄我知道原因拉是因为查询目标列是下拉列表型的当你输入完查询值按一下回车键就把查询值更新到查询目标列拉,就不在出现那个对话框拉,如果不按回车键就是没有把你输入的查询内容更新到查询目标列.要是能用回车事件处理一下就没有那个麻烦拉.当我输入完查询目标列按回车焦点自动跳转到“查询”按钮上就没有提示拉,还请lzheng2001(1加1=0) 兄给个解决办法!!
lzheng2001
2004-10-09
打赏
举报
回复
我建议你改一下,当按下CTRL+ENTER键时执行查询
if KeyDown(KeyControl!) then
of_query()
return 1
end if
lzheng2001
2004-10-09
打赏
举报
回复
没必要使按钮获得焦点呀,你在按ENTER时执行查询代码就行了
写一个自定义事件或函数: of_query(..)
把查询代码写在里面
为dw 加一个用户事件 ue_keyenter
event id : pbm_dwnprocessenter
if GetColumnName = "target" then
执行函数
return 1
end if
--------------------
我建议你改一下,当按下CTRL+ENTER键时执行查询
if KeyControl! then
of_query()
return 1
end if
ceileng888
2004-10-09
打赏
举报
回复
lzheng2001(1加1=0) 兄又来拉,上次那个通用查询程序在你的帮助下以经能够成功运行拉,但是在使用上还不够流畅.我在查询目标列(target)输入完查询内容,在按查询按钮时系统总提示"请输入查询内容"其实我以经添写完拉,只有再按查询按钮时才能执行查询.感觉很麻烦.要是在"查询目标列"输入完查询内容按回车键,使查询按钮获得焦点.我想就能解决那个麻烦而不出现那个提示框了.不知我说的清楚不清楚?请lzheng2001(1加1=0) 兄指教,谢谢!
lzheng2001
2004-10-09
打赏
举报
回复
要实现这个比较麻烦! 你想实现什么功能? 有必要这么做吗?
Windows输入
焦点
管理指南:
回车
键
自动
跳转编辑框的3种MFC实现方案
本文介绍Windows MFC对话框中实现
回车
键
自动
跳转至下一编辑框的三种核心技术方案:
窗口
过程子类化拦截WM_CHAR消息、重写OnOK
进行
全局
回车
处理、以及基于PreTranslateMessage与Tab顺序控制的智能跳转。重点涵盖各方案的实现原理、初始化方法、适用场景及性能优化要点,适用于金融、医疗等高频
数据
录入类桌面应用。
Winform 实现登录以及应用图标的制作
本文详细介绍了使用WinForm创建登录界面的过程,包括
控件
布局、登录逻辑、
焦点
设置及
回车
键
登录功能。同时,讲解了如何固定窗体大小、居中显示及设置窗体图标。
对LayoutControl内的
控件
进行
分组1
本文详细介绍DevExpress cxGrid
控件
的高级应用技巧,包括
控件
分组、编辑框与
按钮
排版、响应键盘操作、列锁定及
数据
获取方法。通过实际步骤与代码示例,帮助开发者掌握cxGrid的定制化配置。
datawindow 常用
事件
本文全面概述PowerBuilder中各种
控件
的
事件
触发机制,包括
数据
窗口
、
窗口
、编辑器等,详细解释了每个
事件
的触发时机,适用于PowerBuilder开发者深入了解
控件
交互逻辑。
LabVIEW登录界面开发:从密码掩码到
事件
驱动状态机的完整实现
本文详细介绍了在LabVIEW中构建安全、美观且可复用的密码登录界面的完整流程。重点涵盖自定义VI方案替代阻塞式‘提示用户输入’函数、字符串
控件
密码掩码设置、
事件
驱动状态机设计、模态调用集成、哈希密码验证及防暴力破解等工程实践。强调UI定制化、非阻塞交互、
焦点
控制与安全性增强,适用于
数据
采集系统等内部应用的权限管理模块。
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章