0
这让我感到莫名其妙。我有一个带有TextBox的Windows窗体,2个RadioButtons,一个确定按钮&取消按钮。我正在用Tabbing进行操作,但现在我已将其删除,因此TextBox1设置为TabIndex = 1 & TabStop = True,所有其他字段都设置为TabIndex = 0 & TabStop = False。TextBox失去焦点
要获得这种形式,我执行下面的代码:
Private Sub ComboBox1_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles ChooseLeague.SelectedIndexChanged
If ChooseLeague.SelectedIndex = 0 Then
Me.Hide()
MaintainDatabaseAddLeague.RadioButton1.Checked = False
MaintainDatabaseAddLeague.RadioButton2.Checked = False
MaintainDatabaseAddLeague.TextBox1.Text = ""
MaintainDatabaseAddLeague.TextBox1.Focus()
MaintainDatabaseAddLeague.Show()
End If
End Sub
窗体打开,并根据需要将光标在文本框中闪烁。但是,如果我从&表单中取消,则通过相同的方法返回,光标不在文本框中,并且取消按钮突出显示/具有焦点。
这是为什么,有什么想法?!?
这与大多数控件相同吗?我来自大型机背景,并假定在载入表单之前,所有的设置都应该到位! – 2012-07-18 15:05:43
完美,谢谢LarsTech,这么简单,我有这么多的学习! – 2012-07-18 15:07:44
@GaryHeath差不多。焦点和选择不是设置,但它们是方法。这些特定的方法只能以可见的形式工作。 – LarsTech 2012-07-18 15:08:25