将它放入拆分容器后,控制不再获得焦点

时间:2011-04-12 16:32:23

标签: c# focus splitcontainer

我有一个表单应用程序,当它启动时,我希望它将焦点放在特定的文本框中。在我最初开发的过程中,我只是在表单上直接敲击了所有控件,并且焦点命令工作正常。

应用程序已接近准备好,我在表单上放置了一些splitcontainers,只是为了使用Dock属性将控件保存在整齐定义的区域中。现在一个完全不同的只读控件专注于启动,应用程序似乎忽略了我的命令,焦点应该转到这个文本框。有人知道为什么会这样吗?

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

splitContainer1.Focus();
splitContainer1.ActiveControl = textBox1;

如果不起作用,请在此处发布您的焦点代码。 对不起,因为我没有写评论,但我还没有特权。