我需要使用ShowModal
方法显示一个包含多个TEdit
的表单,但我想强制将焦点设置在TEdit
上,但具体哪个TEdit
取决于上下文。
我不能在ShowModal
之前使用SetFocus
(因为表单未激活),而使用组件的Name
或Tag
并不方便我的应用程序。你有什么想法吗?
ActiveControl
属性。您可以在显示表单之前这样做。当表单稍后显示时,VCL框架将确保 ActiveControl
获得输入焦点。ActiveControl
是表单上将在表单获得焦点时接收焦点的控件。