Winform程序启动了,而button1集中了,为什么?

时间:2013-04-03 22:20:30

标签: c# .net winforms

我有一个C#winform应用程序。当我构建它时,重点是我的button1,为什么?这里没有任何代码...如果我直接写入form1_load的方法:button2.Focus(),没有变化......

我认为这将是一个非常简单的问题......

1 个答案:

答案 0 :(得分:0)

是的,这是一个简单的问题,当您在表单表面添加控件时,Visual Studio IDE会自动定义控件的TabIndex属性。

您可以手动更改此TabIndex属性,或者更好地使用菜单View,然后使用Tab Order子菜单。 表单表面上的每个控件都会在左上角显示一个带有数字的蓝色小框,您可以单击该框以更改TabIndex顺序。这样做更容易解释。

当您的表单显示时,TabIndex = 0且支持焦点的控件将是第一个获得焦点的控件。 (此处不包括无法聚焦的标签和其他控件)