Вопрос такой:
Допустим имеется список с данными. Как сделать так, чтобы при отметки какого-либо эллемента, он копировался в текстовое(multiline) поле, а при снятии его он от туда удалялся?
Private Sub OnSelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles chkList.SelectedIndexChanged
Dim sText As String = String.Empty
For Each obj As Object In chkList.CheckedItems
sText &= chkList.GetItemText(obj) & vbCrLf
Next
txtList.Text = sText
End Sub
Спасибо. А теперь такой вопрос:
Есть ли у CheckedListBox такое свойство Cheked=True/False как в VB6 только для одного эллемента? Свойство CheckedItems конечно хорошее, но мне нужно определить только один выбранный эллемент
, а в ВБ6 Checked не свойство в коллекции Item, мда ... ВБ нет ВБ6, идёт атрофирование мозга.Фишка здесь в том, что в CheckedListBox может быть НЕСКОЛЬКО
Lexa писал(а):, а в ВБ6 Checked не свойство в коллекции Item, мда ... ВБ нет ВБ6, идёт атрофирование мозга.Фишка здесь в том, что в CheckedListBox может быть НЕСКОЛЬКО
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 46