社区
非技术区
帖子详情
怎么让窗体上TabOrder=0的Edit获得输入焦点
leemingsong
2002-03-16 03:33:37
怎么让窗体上TabOrder=0的Edit获得输入焦点???
...全文
78
9
打赏
收藏
怎么让窗体上TabOrder=0的Edit获得输入焦点
怎么让窗体上TabOrder=0的Edit获得输入焦点???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
贾无民
2002-03-16
打赏
举报
回复
实际上,TabOrder=0的TEdit本身就自动取得输入焦点,但要注意在拥有父容器时,必须是父容器的TabOrder也是0才可以,处理办法:1、父容器TabOrder=0;
2、父容器是窗体的ActiveControl。
注意:以上条件存立的前提必须是“以上所述各控件的TabStop=True”
windindance
2002-03-16
打赏
举报
回复
把TEdit改为TWinControl
Hillside
2002-03-16
打赏
举报
回复
var
wctrl:TWinControl;
begin
for i:=0 to pred(ComponentCount) do begin
if not (Components[i] is TWinControl) then continue;
wctrl:=TWinControl(Components[i]);
if wctrl.TabOrder<>DesireTabOrder then continue;
wctrl.SetFocus;
break;
end;
end;
leemingsong
2002-03-16
打赏
举报
回复
回复: linux_withwind(随风而去)
因为我想在模板中实现,重新填写的功能,那是焦点可能已经在别的控件了,我想回到第一个不确定类型的输入控件中,怎办?谢谢
leemingsong
2002-03-16
打赏
举报
回复
windindance(风舞轻扬) 的建议可以采用,有没有更简单的方法
假如我Taborder=0的控件类型不确定呢?TEdit,TComboBox,等等
(我做的是模板,那时是不知道什么控件类型的)
大帮手软件
2002-03-16
打赏
举报
回复
如果taborder=0,其应该是自动获得焦点
windindance
2002-03-16
打赏
举报
回复
for i:=0 to ComponentCount-1 do
if (Components[i] is TEdit) AND ((Components[i] as TEdit).TabOrder = 0) then
((Components[i] as TEdit).SetFocus;
leemingsong
2002-03-16
打赏
举报
回复
我在写模板,那时还不知道具体的Edit名称!
Hillside
2002-03-16
打赏
举报
回复
Edit1.SetFocus;
Python Tkinter
窗体
讲解
Python作为自立门户的语言,除了学习它的基础编程...当然大家也不用担心,即使没学过,在学习了该教程提供的Python的Tkinter
窗体
后,也会让你快速的掌握。这样我们就可以使用Python做一些小游戏,或者做一些小系统。
Qt:Qt designer的标签顺序模式
要进入
Ta
b顺序模式,请打开
Edit
菜单并选择
Edit
Ta
b Order。在此模式下,显示
窗体
(form)中的每个
输入
小部件,其中都显示一个数字,指示其在标签顺序中的位置。因此,如果用户给第一个
输入
小部件
输入
焦点
,然后按
ta
b键...
QT中布局的小细节
1,伙伴关系(Buddy)是指界面上一个Label和另外一个组件相关联,这种关系是威力在程序运行时,在
窗体
上用快捷键快速将
输入
焦点
切换到某个组件上。 2,“
Edit
Ta
b Order”按钮在进
Ta
b顺序编辑状态,会在程序运行时...
spin control 和
edit
control 绑定
首先,要让Spin Control的
Ta
b Order紧跟着
Edit
Control(就是说,Spin Control的
Ta
b Ordr是
Edit
Control的
Ta
b Order加1)。然后,设置Spin Control的Auto Buddy和Set Buddy Integer属性为True。设置
ta
b order 的方法...
VC 窗口
焦点
问题以及回车键,
ta
b键的相关
就会自动去找
输入
焦点
落在了哪一个按钮上,当
获得
焦点
的按钮的四周将被点线矩形包围。如果所有按钮都没有
获得
输入
焦点
, Windows 就会自动去寻找程序或资源所指定的默认按钮 ( 默认按钮边框较粗 ) 。 如果对话框...
非技术区
829
社区成员
53,610
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章