|
У элементов listbox бывают ключи?
|
|||
---|---|---|---|
#18+
Доброго времени суток! Никогда не работал с listbox и не знаю есть ли у элементов listbox-а ключи как у treeview. Или возможность "помещать скрытую инфу", и какой синтаксис оного, кроме .AddItem('это увижу в листбоксе'),ничего не нашел. Конкретно сейчас такая задача: есть курсор ID(I),Items(C) , нужно загнать его(визуально Items) в листбокс(один существует всегда), затем юзверь указывает количество листбоксов-они добавляются и юзверь драгдрупом перераспределяет этот список между листбоксами.Мне нужно получить списки для каждого(естественно ID). Пока сделал так - .AddItem(.Items+'('+str(.ID)+')') в полученных списках удаляю что не в скобках Ну лишний код, да и юзверя эти ID путать будут Или'сопоставлять' на выходе эти Items-ы с ID-шниками из курсора- думаю не оч. быстрый код будет. Вообщем чувствую что можно проще. подскажите как. Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 12:18 |
|
У элементов listbox бывают ключи?
|
|||
---|---|---|---|
#18+
У Listbox есть такое свойство ColumnCount, где можно указать количество колонок и расписать свои поля по ним. А если нужно, что бы не было видно второй колонке, то в ColumnWidths прописываешь ширину колонок через запятую (наприемер 100,50). Получить данные с колонок, на которых стоит указатель можно Thisform.List1.ListItem(Thisform.List1.ListIndex,2<номер колонки>). Нужно только учитывать, что ListBox, может вернуть цифровые данные в текстовом формате. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 13:21 |
|
У элементов listbox бывают ключи?
|
|||
---|---|---|---|
#18+
спс, а у AddItem какой синтаксис для добавления такой "точечной пары"? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 13:51 |
|
У элементов listbox бывают ключи?
|
|||
---|---|---|---|
#18+
Добавление значений в ListBox по таким значениям: Thisform.List1.AddListItem(Tabl.Names<имя переменной или поля>,1<номер строки>,1<номер колонки>) Также нужно учитывать, что строки в Listbox символьные. То при добавлении цифрового поля, нужно преобразовать в символьное. А что бы строки по колонке "не скакали", желательно использовать равнозначный шрифт, например Curier ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2014, 15:48 |
|
|
start [/forum/topic.php?fid=41&msg=38806072&tid=1582494]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 156ms |
0 / 0 |