powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Listbox
5 сообщений из 5, страница 1 из 1
Listbox
    #32563052
SHDZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Было в VB6
List1.AddItem "1"
List1.ItemData(List1.NewIndex) = 101
List1.AddItem "201"
List1.ItemData(List1.NewIndex) = 201
Стало VB NET
List1.Items.Add(New VB6.ListBoxItem("1", 101))
List1.Items.Add(New VB6.ListBoxItem("201", 201))
а как правильно???????
Как задавать индекс во вновь добавленное поле?
'Добавляем в список содаржимое TextBox'а
ListBox1.Items.Add(TextBox1.Text)
это понятно - добавили, и индекс он проставил автоматом
по инсерт он вставляет, как понимаю - в нужную позицию (примерно так)
ListBox1.Items.Insert (INDEX,"TEXT")
INDEX - это индекс или номер позиции?
А КАК ЗАДАТЬ ИНДЕКС ПРИ ADD
ListBox1.Items.Add
...
Рейтинг: 0 / 0
Listbox
    #32563113
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется как было в VB6 в данном контексте не очень интересно.
Скажите что хотите конкретно получить + конкретный пример.


INDEX - это индекс или номер позиции

index - это индекс.


А КАК ЗАДАТЬ ИНДЕКС ПРИ ADD

Никак, Add - это Add т.е. добавить в конец коллекции.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Listbox
    #32563150
Sergey S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я хочу вот что:
Есть таблица, поле ID и NAME
чтоб ID - было в индексе для дальнейшего поиска по базе, а NAME - отображалось в списке для выбора.
По крайней мере в VB6 так и делал: задавал индекс и текст.
...
Рейтинг: 0 / 0
Listbox
    #32563183
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey SДа я хочу вот что:
Есть таблица, поле ID и NAME
чтоб ID - было в индексе для дальнейшего поиска по базе, а NAME - отображалось в списке для выбора.


Ну вообще то к таблице привязываемся например так:
Код: plaintext
1.
2.
3.
Me.listBox1.DataSource = myDataSet.Tables("myTalbe") ' где myTable наша таблица в myDataSet
Me.listBox1.DisplayMember = "NAME" ' поле Display
Me.listBox1.ValueMember = "ID"  ' поле Value


Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Listbox
    #32563188
Sergey S
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
СПАСИБА
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Listbox
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]