c# winform进入窗口后在文本框里的默认焦点
2016-01-16 10:33
453 查看
c# winform 设置winform进入窗口后在文本框里的默认焦点
进入窗口后默认聚焦到某个文本框,两种方法:
①设置tabindex
把该文本框属性里的tabIndex设为0,焦点就默认在这个文本框里了。
②Winform的Activated事件
在Form的Activated事件中添加textBox1.Focus(), 即可获得焦点。
TextBox是可以获得焦点的. 有几个前提:
1. TextBox所属的窗体(Form)在可操作(Active)状态. 即用户选中了Form.
2. TextBox的Enable属性,Visiable属性为True.
刚开始时原以为在Form的Load事件中添加textBox1.Focus(),测试失败
因为在窗体加载时调用Focus()函数时, TextBox还未能成功的被显示到界面上。所以导致了失败。
进入窗口后默认聚焦到某个文本框,两种方法:
①设置tabindex
把该文本框属性里的tabIndex设为0,焦点就默认在这个文本框里了。
②Winform的Activated事件
在Form的Activated事件中添加textBox1.Focus(), 即可获得焦点。
private void Form1_Activated(object sender, EventArgs e) { textBox1.Focus(); }
TextBox是可以获得焦点的. 有几个前提:
1. TextBox所属的窗体(Form)在可操作(Active)状态. 即用户选中了Form.
2. TextBox的Enable属性,Visiable属性为True.
刚开始时原以为在Form的Load事件中添加textBox1.Focus(),测试失败
private void Form1_Load(object sender, EventArgs e) { textBox1.Focus(); }
因为在窗体加载时调用Focus()函数时, TextBox还未能成功的被显示到界面上。所以导致了失败。
相关文章推荐
- C#判断文件是复制还是剪切
- C#基础学习
- C#基础练习(事件登陆案例)
- C#基础练习(事件登陆案例)
- C#基础练习(时间的三连击)
- C#基础练习(时间的三连击)
- C#基础练习(使用委托窗体传值)
- C#基础练习(使用委托窗体传值)
- c# 反射
- C#关于Clone()方法的介绍
- .NET中提升UAC权限的方法总结
- c# 深拷贝 浅拷贝
- Silverlight 5(C#)初探
- C#Socket 文件传输,支持断点续传
- c#下利用winAPI来实现扩展屏的分辨率设置、方向切换等
- NET(C#)接入Dubbo服务,Zookeeper作为Dubbo服务的注册中心,实现thrift协议访问接口(2)
- NET(C#)接入Dubbo服务,Zookeeper作为Dubbo服务的注册中心,实现thrift协议访问接口(2)
- C# 中dataTable中的数据批量增加至数据表中
- C#线程同步
- C# 上传图片前判断上传图片的宽和高