2015-05-28 2 views
0

У меня проблема с ListView. Как установить listView для выбора, когда я нажимаю на него?VB.net listview checkbox получить выбранный элемент

Мой код:

For Each item As ListViewItem In Me.listAwal.Items 
    item.Selected = True 
Next 

Я использую это, но пункты ListView все выбраны, если выбрать один элемент.

+0

SelectedItems и CheckedItems 2 разные вещи – Plutonix

ответ

0

Похоже, что вы хотите получить свойство checked, но вместо этого устанавливаете выбранное свойство. Попробуйте это:

For Each item As ListViewItem In Me.listAwal.Items 
    If item.Checked Then 
     'Do something with this item 
    End If 
Next 
+0

Как сказал Plutonix, проверены и выбраны не то же самое. Элемент может быть выбран, но не отмечен, и наоборот. Может быть, мы не понимаем ваш вопрос из-за языкового барьера? Не могли бы вы прояснить, что вы пытаетесь сделать? – Josh

+0

Спасибо мастеру, –

+0

'Для каждого элемента As ListViewItem В Me.listAwal.Items Если item.Checked = True Then item.Selected = True ElseIf item.Checked = False Тогда item.Selected = False End If 'PR Вперед' –

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