2016-10-01 17 views
0

チェックリストボックス(apple、carrot、frog)とcheckedlistboxから少なくとも1つのアイテムが選択されている場合にのみ有効になるボタンがある場合、 ? 'ListofURLFromDB_Listboxは' にCheckedListBoxで、 'Process_FromList_URLs_btnが' ボタンcheckedlistbox vb.netイベントが選択されているか確認する

である私は.ItemCheck、.SelectedIndexChangedを試してみましたが、あなたが使用することができます

If (ListofURLFromDB_Listbox.SelectedIndex = -1) Then 
     Process_FromList_URLs_btn.Enabled = False 
    ElseIf (ListofURLFromDB_Listbox.SelectedIndex > -1) Then 
     Process_FromList_URLs_btn.Enabled = True 
    End If 

感謝

+0

'Process_FromList_URLs_btn.Enabled = List ofURLFromDB_Listbox.CheckedItems.Count> 0'それを試してください。 – Codexer

答えて

0

を.SelectedValueChangedまし

SelectedIndexChangedイベントを確認し、チェック項目の数を数えます:

Private Sub ListofURLFromDB_Listbox_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles ListofURLFromDB_Listbox.SelectedIndexChanged 
    If ListofURLFromDB_Listbox.CheckedItems.Count > 0 Then 
      Process_FromList_URLs_btn.Enabled = True ' If checked items count is > 0 
    Else 
      Process_FromList_URLs_btn.Enabled = False 
    End If 
End Sub 
+0

ありがとう「Raw N」は素晴らしい作品です。私は本当にあなたの時間を感謝します –

関連する問題