WinForm中关于控件焦点的问题

简介: 方法一: 在打开一个窗体时,我们往往需要设置焦点让光标出现在我们希望它出现的位置上。 这时我们可以在窗体的Activated事件中设置焦点 例如我们希望光标在打开窗体的时候出现在textBox1上,我们只需要在Activated事件中添加如下代码: this.textBox1.Focus(); 即可。

方法一:

在打开一个窗体时,我们往往需要设置焦点让光标出现在我们希望它出现的位置上。

这时我们可以在窗体的Activated事件中设置焦点

例如我们希望光标在打开窗体的时候出现在textBox1上,我们只需要在Activated事件中添加如下代码:

this.textBox1.Focus();

即可。


Activated事件:当窗体被激活时发生的事件。

this.Activated += (sender, e) =>
{
  this.txtCustomerNo.Focus();//光标在文本框控件上
  this.txtCustomerNo.Select(0, 0);//如果文本框里面有内容,则光标停留在第一位开始位置。
};

 

 方法二:

也可以通过设置的Tab控件的顺序,从而达到效果。

目录
相关文章
|
人工智能 开发者
|
芯片 存储 C语言
STM32F103标准外设库——固件库 (三)
STM32F103标准外设库——固件库 (三)
979 0
STM32F103标准外设库——固件库 (三)
|
SpringCloudAlibaba NoSQL Java
Seata配置参考
SeataClient是直接集成到我们的业务微服务中,SeataClient的原理是代理我们jdbc数据源,在应用程序和数据库之间加了一层,通过添加的这一层来做事务管理。
661 0
|
Ubuntu 开发工具
ubuntu 服务器中文乱码
解决ubuntu 服务器中文乱码问题
|
前端开发 JavaScript 关系型数据库
如何开发一个ERP系统:从零开始构建
【9月更文第4天】企业资源计划(ERP)系统是现代企业管理不可或缺的一部分,它集成了公司的关键业务流程,并提供了统一的数据管理平台。本文将探讨如何从零开始构建一个简单的ERP系统,并提供一些基本的代码示例来演示关键组件的开发过程。
1987 3
|
12月前
|
数据采集 消息中间件 API
Python爬虫验证码识别——手机验证码的自动化处理
Python爬虫验证码识别——手机验证码的自动化处理
636 0
|
缓存 网络协议 JavaScript
【面试题】前端面试复习6---性能优化
【面试题】前端面试复习6---性能优化
291 1
|
机器学习/深度学习 供应链 监控
ERP系统中的供应链可视化与智能预测解析
【7月更文挑战第25天】 ERP系统中的供应链可视化与智能预测解析
496 5
|
算法 Java
「译文」Java 垃圾收集参考手册(六):Concurrent Mark and Sweep
「译文」Java 垃圾收集参考手册(六):Concurrent Mark and Sweep
|
Java 测试技术 开发工具
Appium环境安装
Appium环境安装
297 0