Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Почему не срабатывает замена строки в ListBox??

47K
11 июля 2012 года
Rayrat7
99 / / 09.06.2012
Почему не срабатывает замена строки в ListBox??
 
Код:
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        If ListBox1.SelectedItem <> "" Then ' Если запись выбранна:
           '   ListBox1.Items.RemoveAt(ListBox1.SelectedIndex)
           ListBox1.SelectedItem.Text = TextBox1.Text
         
        Else
            MsgBox("Выберите запись!")
        End If
    End Sub
40K
11 июля 2012 года
D129
228 / / 18.04.2012
А что у вас в листбоксе сидит? Какой тип обьекта?

По хорошему - в нем и надо менять.

или попробуйте удалить SelectedItem, и добавить новый, с новым текстом.
47K
12 июля 2012 года
Rayrat7
99 / / 09.06.2012
Цитата: D129
или попробуйте удалить SelectedItem, и добавить новый, с новым текстом.


Пробовал но тогда измененная строка улетает на конец списка

40K
12 июля 2012 года
D129
228 / / 18.04.2012
А что у вас в листбоксе?

Хорошее решение - если поместить туда список из класса с данными, и переопределить функцию ToString() этого класса,
тогда можно будет менять переменную-свойство класса,
и без изменения самого списка - отобразиться результат работы ToString().
40K
12 июля 2012 года
D129
228 / / 18.04.2012
Вот если бы вы сделали юзерконтрол - то могли бы переопределить ToString() у него, и в листбокс накидать ваших вагончиков.
40K
12 июля 2012 года
D129
228 / / 18.04.2012
И вообще была бы круть - в листбоксе изменили, и на карте тоже перерисовалось "само" - если работать с одним и тем же обьектом - а не умножать сущности и пытаться сделать примитивненько....
эх...
40K
12 июля 2012 года
D129
228 / / 18.04.2012
Дело ведь не в синтаксисе языка - а в подходе.
на си - си++ си шарп - хочешь не хочешь - разберешься что такое указатель.

А на виби - это "как бы" не нужно знать.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог