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都获取不到焦点。

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

try:


this.ActiveControl = txtUserName;

参考WinForms Application - How to Set Focus to a Control?
使用txtUserName.Select();

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