Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что / 7 сообщений из 7, страница 1 из 1
04.08.2009, 21:33
    #36126511
petrav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что
Нужен элемент управления для отображения таблиц. Под VS 2008, MFC. Контрол должен быть бесплатным и с открытыми исходными кодами. Поиск дал только это:

http://www.codeproject.com/KB/miscctrl/gridctrl.aspx
http://www.codeproject.com/KB/MFC/UltimateGrid.aspx

Первый не очень устраивает функционалом. Второй вроде идеальный... но чем больше я с ним работаю, тем меньше меня устраивает качество его кода. Всё какое-то слегонца кривоватое и не очень производительное.

Может у кого что по лучше есть?

И еще желательно контрол для дерева со столбцами - ну как в студии. Например в окне отладчика для просмотра значений переменных.

Заранее спасибо.
...
Рейтинг: 0 / 0
05.08.2009, 10:13
    #36126900
MAYAKOV_SV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что
Есть такой CFListCtrl, ссылка http://www.rsdn.ru/article/files/Classes/cflist2.xml
А так я сам в свое время писал (пару лет назад). Но он не заточен для повторного использования. Как-то небыло времени на доведение до ума, да и проект небыло смысла развивать.
А так удалось реализовать следущее:
Элемент работает только на просмотр данных, создан на базе ListCtrl
1. Раскраска ячеек.
2. Работа с базой
3. Колонки можно создавать с объединением, в различной конфигурации, ну типа как:
|----------|
|-----|----|
|-----|----|
4. Сортировка (работает нажатием левой кнопки мыши на ячейку колонки)
5. Поиск в таблице
6. Печать на принтере.

Если будете сами писать контрол, могу поделиться опытом.
...
Рейтинг: 0 / 0
05.08.2009, 10:49
    #36127011
Emery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что
petravНужен элемент управления для отображения таблиц. Под VS 2008, MFC.
Лично меня вполне устраивает классический CListCtrl (MFC обёртка для SysListView32 из comctl32.dll). Вот моя последняя статья по этому поводу: http://sql.ru/forum/actualthread.aspx?tid=681845 .
...
Рейтинг: 0 / 0
05.08.2009, 13:52
    #36127673
unNStudio
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что
petrav
И еще желательно контрол для дерева со столбцами - ну как в студии. Например в окне отладчика для просмотра значений переменных.
Когда-то делал вот такое (где-то сорцы валяются):
...
Рейтинг: 0 / 0
09.08.2009, 16:29
    #36134011
petrav
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что
Всем спасибо за ответы, но к сожалению ваши предложения меня не очень устраивают.

По поводу дерева нашел для себя решение: http://www.codeproject.com/KB/tree/CColumnTreeCtrl.aspx
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
24.08.2014, 14:24
    #38727485
syslik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что
MAYAKOV_SV,

Если не сложно вышлите инфу по вашему контролу svetandre на rambler.ru
...
Рейтинг: 0 / 0
24.08.2014, 17:42
    #38727564
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что
Используйте wxWidgets вместо MFC и будет вам счастье. Там есть замечательный контрол wxGrid.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите плиз контрол таблиц для VS C++ MFC и еще кое-что / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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