u012160333
小菜鸟L
采纳率0%
2014-12-15 01:52 阅读 4.4k

Winform Textbox怎么获取到鼠标焦点?

   private void FrmUserInformation_Load(object sender, EventArgs e)
        {

             f.TopMost = true;
                            f.Show();  //等待加载页面
             Wait = new Thread(new ThreadStart( initdata));//线程初始化数据
             Wait.Start();
             txtUserName.Focus(); 

        }

不管是调用函数获取焦点还是设置Textbox的TabIndex都获取不到焦点。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • save4me save4me 2014-12-18 01:36

    我上面回复的方案,在本机的测试项目里面成功实现textbox获得焦点。
    上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢!

    点赞 2 评论 复制链接分享
  • q107770540 兔子党-督察 2014-12-15 02:14

    try:

    
    this.ActiveControl = txtUserName;
    
    点赞 1 评论 复制链接分享
  • save4me save4me 2014-12-15 03:28
    点赞 1 评论 复制链接分享
  • devmiao devmiao 2014-12-15 07:00

    textBox1.ScrollToCaret();
    textBox1.Select();

    点赞 1 评论 复制链接分享

相关推荐