Sim*_*x97 -2 vb.net checkbox textbox
我有6个TextBox和6个CheckBox.现在我想用CheckBox1禁用TextBox1并使用相同的CheckBox重新激活它.怎么做到了?
Edit1 15.55 14/02/2013
我这样做是为了解决我的问题!
Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged`
If CheckBox1.Checked = True Then
TextBox1.Enabled = False
ElseIf CheckBox1.Checked = False Then
TextBox1.Enabled = True End If End Sub
这将工作,只需为其他复选框添加更多
Private Sub CheckBox1_CheckedChanged(sender As System.Object, e As System.EventArgs) Handles CheckBox1.CheckedChanged
If CheckBox1.Checked = True Then
TextBox1.Enabled = True
Else
TextBox1.Enabled = False
End If
End Sub
Run Code Online (Sandbox Code Playgroud)
这样做:如果检查checkbox1,则会触发checked_changed事件并运行里面的代码.if语句查看是否选中了复选框.如果选中它,则将textbox1设置为启用,否则将其设置为禁用.确保在创建程序时将enabled属性设置为启用或禁用.如果您希望从一开始就启用它,那就是默认值....否则在其属性视图中将其设置为禁用.