CheckedListBox

User avatar
Jeje
Новичок
Posts: 59
Joined: 10 Mar 2004 09:38
Location: Украина->...

CheckedListBox

Post by Jeje »

Как выдернуть SelectedValue из CheckedListBox когда отмечено чеками много пунктов?
User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

Re: CheckedListBox

Post by Sabina »

Jeje wrote:Как выдернуть SelectedValue из CheckedListBox когда отмечено чеками много пунктов?



This one?

Code: Select all

Dim SelItem As Object 
        For Each SelItem In clb1.CheckedItems
            ListBox2.Items.Add(SelItem.ToString)
        Next


The checked items are held in a collection (that's the ".checkeditems" shown in line 2 above). As you can see, I've just transferred them into a plain vanilla listbox.
User avatar
Jeje
Новичок
Posts: 59
Joined: 10 Mar 2004 09:38
Location: Украина->...

Post by Jeje »

Нет, нет.
У меня есть CheckedListBox, после выбора нескольких пунктов, мне нужно проверить ValueMember каждого зачекеного item'a.
User avatar
Jeje
Новичок
Posts: 59
Joined: 10 Mar 2004 09:38
Location: Украина->...

Post by Jeje »

Ну кто подскажет??????
blanko27
Уже с Приветом
Posts: 2264
Joined: 17 Jun 2003 04:41
Location: Just like US

Post by blanko27 »

Так, вроде у Сабины правильный пример: вставляете в цикл и перебираете. Что-то у вас не так работает? Из MSDN:CheckedListBox.CheckedItems Property
...а мы такой компанией, возьмем, да и припремся к Элис!
User avatar
Jeje
Новичок
Posts: 59
Joined: 10 Mar 2004 09:38
Location: Украина->...

Post by Jeje »

ну получаем текст самого item а selectedvalue где??
User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

Post by Sabina »

Jeje wrote:ну получаем текст самого item а selectedvalue где??


Может я чего не понимаю, но если
SelItem - это Object, то ведь наверное необязательно .toString() добавлять?
Так что получать текст - не единственная опция :pain1:

Сабина

Return to “Вопросы и новости IT”