Для моего приложения я хочу редактировать несколько выбранных элементов одновременно в моем списке.Редактировать один элемент не проблема (просто сделав это, удалив выбранный элемент и вставив новый (с текстом из моего текстового поля) в то же место).Теперь я установил свой «SelectionMode» на «MultiSimple», чтобы я мог выбрать несколько элементов.Однако я просто не могу понять, как я могу изменить их все одновременно.
Пример: у меня есть 10 элементов в списке, и я случайным образом выбираю 4 из них.После того, как я выбрал их, я набираю «VB.net» в своем текстовом поле.Затем я нажимаю кнопку «Изменить», а затем хочу, чтобы все выбранные элементы были заменены на «VB.Net»
Код, который у меня есть (но не работает):
Private Sub btnChange_Click(sender As Object, e As EventArgs) Handles btnChange.Click
If listbox1.SelectedIndex > -1 Then
Dim iSelectedIndex As Integer = listbox1.SelectedIndex
Dim strText As String = textbox1.Text
For i = 1 To listbox1.SelectedItems.Count
listbox1.Items.RemoveAt(iSelectedIndex)
listbox1.Items.Insert(iSelectedIndex, strText)
Next
End If
End Sub