2013-10-15 7 views
1

Я пытаюсь найти способ отключить переключатели по умолчанию. Мне удалось отключить их внутри моего обработчика событий для CheckedChanged, но это работает только тогда, когда действие выполняется пользователем. Как отключить элемент управления по умолчанию?Отключить переключатели по умолчанию

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

Что вы подразумеваете под "inactive"? отключен или отключен? –

+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

@ пользователь1532468 добро пожаловать. – varocarbas

Смежные вопросы