WinForm设置窗体默认控件焦点

winform窗口打开后文本框的默认焦点设置,进入窗口后默认聚焦到某个文本框,两种方法:

①设置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还未能成功的被显示到界面上。所以导致了失败。

笔者测试:笔者之前一直都是在load事件里面指定控件焦点,一直效果不理想,没想到是因为load事件时控件没有被创建,所以无法设置输入焦点。

出处:http://www.cnblogs.com/zfanlong1314/p/4198567.html

(0)

相关推荐

  • TextBox文本控件

    Name属性 PasswordChar 将文本框中出现的字符使用指定的字符替换,通常会使用"*"字符 Text 文本框对象中显示的文本 MaxLength 在文本框中最多输入的文本 ...

  • 一文学会VB编程,简单实用不费力

    应用实例: 给VB程序加菜单图标: 在VB里面加图标比较麻烦,你需要用到API函数进行调用,参数不好理解: 给菜单添加图标的API函数:GetMenu.GetSubMenu.GetMenuItemID ...

  • ComboBox:组合框控件

    在 C# WinForm开发中组合框(ComboBox)控件也称下拉列表框,用于选择所需的选项,例如在注册学生信息时选择学历.专业等. 使用组合框可以有效地避免非法值的输入. 在组合框中也有一些经常使 ...

  • 初中生也能学的编程,不走弯路,先用后学

    https://m.toutiao.com/is/dt2Qw7y/?=初中生也能学的编程 VB 如果你是初学编程,先用VB(Visual Basic)编个小程序,下载软件VB6.0,因为它好理解,易学 ...

  • 136 ⅤB窗体和控件设置

    136 ⅤB窗体和控件设置      ●运行VB     VB软件安装完成后,可点击电脑左下角"所有程序",找到ⅤB,点鼠标右键,发送到桌面,在电脑桌面上建立图标,如下图.     ...

  • Winform中使用用户控件实现带行数和标尺的RichTextBox(附代码下载)

    场景 RichTextBox控件允许用户输入和编辑文本的同时提供了比普通的TextBox控件更高级的格式特征. 效果 实现 新建一个用户控件GuageRichTextBox. 编辑用户控件,相当于自己 ...

  • 612 VB窗体界面控件的规整排列方法

    窗体网格属性设置 通过设置窗体网格属性可便于对窗体控件进行规整排列,具体过程如下: 选择"工具"/"选项"命令,弹出"选项"对话框.在&qu ...

  • 多文档窗体和控件布局

    Multiple Document Interface->MDI 编写MDI 1 主窗体IsMdiContainer 2 MdiParent 子窗体菜单,自动合并 每次点击就可以建立一个子窗体: ...

  • 窗体及控件的常用事件

    [分享成果,随喜正能量]知识缺乏,可以去汲取.去丰富:能力低下,可以去训练.去强化.唯有扩大胸襟.拓宽视野.升华境界不是一件容易的事.它需要不断地学习.自省.淬火.修炼和砥砺.做人.做事有了境界,就会 ...

  • 在类中改变winform窗体控件值

    在类中改变winform窗体控件值

  • 永远不要将焦点设置到一个被禁用的控件上

    在对话框管理这个主题上,其中一个最不应该做的事情,就是:在将一个拥有输入焦点的控件禁用之前,没有将焦点移走.如果出现这种情况,用户在键盘上输入的内容将不会输送至对话框,为什么? 因为一个被禁用的窗口不 ...

  • excel动态查询控件视频:插入表单控件设置格式制作日期滚动条

    excel动态查询控件视频|excel制作日期滚动条视频|excel插入表单控件视频|excel设置控件格式视频 本视频教程由部落窝教育分享.

  • Qt之QSS的使用及常用控件的样式设置

    纯干货哦! 什么是QSS Qt Style Sheet简称QSS,Qt的样式表,模仿CSS,为Qt界面设置炫酷的展示效果. 如何使用QSS 推荐使用第二种方式 方式一:在界面中设置 不推荐使用 在编辑 ...