在Form_Load里面调用Focus无效的解决方法

 更新时间:2013年02月21日 09:30:59   作者:  
在调用Form_Load的时候,Form其实还没有进入展示阶段,自然Focus()调用也就没效果了。

因为觉得SplitContainer的虚线很丑,所以在程序启动的时候,想把焦点移到别的控件上去。

在Form_Load里面添加了

listview1.Focus();

结果没效果。

 

查了查,找到了原因:

在调用Form_Load的时候,Form其实还没有进入展示阶段,自然Focus()调用也就没效果了。

 

解决方法:

在Focus()之前调用this.Show();

或者更简单的,把Focus()函数调用移到Form_Shown事件处理中。

相关文章

  • C# 填充Excel图表、图例背景色的实例代码

    C# 填充Excel图表、图例背景色的实例代码

    下面的内容将分别介绍通过C#来设置Excel中图表背景色、以及图表中的图例背景色的方法,需要的朋友可以参考下
    2019-04-04
  • C#中list用法实例

    C#中list用法实例

    这篇文章主要介绍了C#中list用法,结合实例形式分析了C#中list排序、运算、转换等常见操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • C# HttpClient Post参数同时上传文件的实现

    C# HttpClient Post参数同时上传文件的实现

    这篇文章主要介绍了C# HttpClient Post参数同时上传文件的实现,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • Unity游戏开发中的桥接模式

    Unity游戏开发中的桥接模式

    桥接模式是Unity游戏开发中常用的设计模式之一,用于将抽象部分与实现部分分离,从而使它们可以独立地变化。通过桥接模式,不同的抽象类可以与不同的实现类组合使用,从而实现更加灵活和可扩展的系统设计。常见的应用包括游戏中的场景渲染、UI界面设计、音效播放等
    2023-05-05
  • 简单的观察者模式示例分享

    简单的观察者模式示例分享

    这篇文章主要介绍了简单的观察者模式示例,抽象层定义了观察者模式,实现层是对抽象层的具体实现,需要的朋友可以参考下
    2014-03-03
  • 基于C#代码实现九宫格算法横竖都等于4

    基于C#代码实现九宫格算法横竖都等于4

    这篇文章主要介绍了基于C#代码实现九宫格算法横竖都等于4的相关资料,需要的朋友可以参考下
    2016-01-01
  • C#各种异常处理方式总结

    C#各种异常处理方式总结

    这篇文章介绍了C#各种异常的处理方式,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-08-08
  • C#使用StreamWriter写入文件的方法

    C#使用StreamWriter写入文件的方法

    这篇文章主要介绍了C#使用StreamWriter写入文件的方法,涉及C#中StreamWriter类操作文件的相关技巧,需要的朋友可以参考下
    2015-05-05
  • C#并行编程之PLINQ(并行LINQ)

    C#并行编程之PLINQ(并行LINQ)

    这篇文章介绍了C#并行编程之PLINQ(并行LINQ),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • C#数据结构与算法揭秘四 双向链表

    C#数据结构与算法揭秘四 双向链表

    上节说过这节会讲双向链表,环形链表和应用举例,我们开始吧!!!!
    2012-11-11

最新评论