程序不会以正确的顺序标记控件

时间:2014-06-30 13:19:20

标签: vb.net

我有一个带有按钮的表单,除了表单上已有的8个文本框之外还添加了文本框,这些文本框名为Textbox1到8.当我启动应用程序并输入第一个文本框时,我可以一直浏览从1 - 8。

当我点击我的按钮时,它以编程方式在最后一个文本框下方创建一个文本框,其中包含适当的名称,例如第九个文本框9,第十个文本框10等。

但是,当通过按钮添加文本框时,通过控件的Tab键从第八个跳到表单上的任何按钮,然后跳到创建的文本框。知道为什么会这样,以及我如何解决它?我试过google无济于事。如果您需要任何代码,请告诉我们,谢谢。

1 个答案:

答案 0 :(得分:0)

感谢Daniel Cook和Grim,我通过设置tabindex以匹配文本框号来解决我的问题,但是我还发现在按钮和控件上将TabStop设置为false有助于我将选项卡焦点保持在文本框中。

相关问题