2013-10-15 87 views
1

我试图找到一种方法来使默认情况下禁用单选按钮。我设法在我的事件处理程序中禁用了它们,但是只在用户采取操作时才起作用。如何禁用默认的控件?默认情况下禁用单选按钮

Private Sub rdoCustomer_CheckedChanged(ByVal sender As Object, 
             ByVal e As EventArgs) _  
    Handles rdoCustomer.CheckChanged, rdoDepartment.CheckedChanged 

    rdoCustomer.Enabled = False 
    rdoCustomer.Checked = True 
    rdoDepartment.Enabled = False 
End Sub 
+0

你是什么意思“非活动”?未检查或禁用? –

+0

@Rowland我认为这个问题在我所问的问题上很清楚,并且基于相同的答案得到了答案。我还发布了相关的代码。你从哪里弄到的? – user1532468

回答

2

要设置任何“默认”,只需将其写入Form Load Event。样品:

Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load 
    rdoCustomer.Enabled = False 
    rdoCustomer.Checked = False 
    rdoDepartment.Enabled = False 
    rdoDepartment.Checked = False 
End Sub 

或者,或者可选地,通过“设计视图”中的给定控件的特性。所有这些都通过假设控件不是在运行时创建的(在这种情况下,在创建之后)。

+0

非常感谢您 – user1532468

+0

@ user1532468欢迎您。 – varocarbas

相关问题