Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.15.143.207] |
|
Сообщ.
#1
,
|
|
|
Привет,
такая вот задача, у меня есть массив CListBox и на диалоге он всего один, тоесть в определенный момент времени я хочу работать только с одим CListBoxom из массива, какая схема работы должна быть, а то у меня заикание на вызове SubclassWindow для другого CListBox из массива, Вообщем нужен набросок схемы работы в этом случае. Спасибо |
Сообщ.
#2
,
|
|
|
Используй один Лист Бокс и разные массивы данных, и переключайся...
|
Сообщ.
#3
,
|
|
|
А можно и наоборот: отображать нужный на данный момент ListBox поверх предыдущего . А может лучше диалоговые панельки менять? Или вообще сделать TabSheet? Выбирай сам!
|
Сообщ.
#4
,
|
|
|
Проблема в том, что у меня есть список строк и есть имя этого списка, и вот из этой связки у меня образован массив, ну к примеру так
ИМЯ1 СТРОКА1 СТРОКА2 СТРОКА3 ИМЯ2 СТРОКА1 СТРОКА2 СТРОКА3 ИМЯ2 СТРОКА1 СТРОКА2 СТРОКА3 очевидно, что для хранения строк мне было бы достаточно CListBox тоесть масивва из CListBox и просто их связывать с контролами на диалоге в зависимости от имени котороя я выберу в ComboBox, но так с наскоку не получилось, потому я так и зделал как было выше предложено тоесть создать списки и синхронизировать с CListBox контролом, но это не удобно, потому как мне надо строки добавлять удалять, и каждный раз приходится заниматься синхронизацией, а это чревато пнехорошими последствиями. |
Сообщ.
#5
,
|
|
|
Кстати, я бы еще посоветовал сделать TreeControl и забубенить туда весь список сразу.
Очень может красиво получиться и удобно. |
Сообщ.
#6
,
|
|
|
где-же ты раньше был
|