Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CListCtrl - Выбор каждой ячейки, в строке по отдельности 
V
    Опции темы
Dray
Дата 7.5.2006, 00:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Как сделать, чтоб в CListCtrl'е каждую можно было выделять отдельно, а не только первую в строке? Это в репорте с LVS_EX_GRIDLINES. Мож какой ЕХ стиль надо включить? 


--------------------
忍者

user posted image
PM MAIL   Вверх
DeadSoul
Дата 7.5.2006, 00:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



CListCtrl::SetExtendedStyle + LVS_EX_FULLROWSELECT  


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
Dray
Дата 7.5.2006, 13:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



 LVS_EX_FULLROWSELECT - это будет вся строка целиком выделяться. А как чтоб каждая ячейка в строке по-отдельности? 


--------------------
忍者

user posted image
PM MAIL   Вверх
DeadSoul
Дата 7.5.2006, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник
Сообщений: 1217
Регистрация: 25.9.2005
Где: Москва

Репутация: 2
Всего: 11



Значит я неправильно понял вопрос. Не знаю. 


--------------------
 Если Вы получили ответ на Ваш вопрос, то нажмите на "Вопрос решен". 

Бьем спамеров их же оружием. Пусть весь спам сыпется им
[email protected] 
PM   Вверх
Любитель
Дата 7.5.2006, 23:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Это не возможно (List Control не совсем таблица, всё таки это список). Используй другой контрол. 


--------------------
PM MAIL ICQ Skype   Вверх
Dray
Дата 8.5.2006, 00:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Чтож ладно, придется флексгрид использовать  smile  


--------------------
忍者

user posted image
PM MAIL   Вверх
LPNcom
Дата 8.5.2006, 08:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 4.5.2006

Репутация: нет
Всего: нет



А что такое флексгрид? 
PM MAIL ICQ   Вверх
Dray
Дата 8.5.2006, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Microsoft FlexGrid Control - ActiveX контрол в виде таблицы. 


--------------------
忍者

user posted image
PM MAIL   Вверх
LPNcom
Дата 8.5.2006, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 4.5.2006

Репутация: нет
Всего: нет



Чего-то нету у меня такого, где скачать можно не подскажешь 
PM MAIL ICQ   Вверх
Dray
Дата 8.5.2006, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Этот контрол находится в msflxgrd.ocx. Странно, что его нет. Где скачать незнаю, для этого вопроса лучше создать отдельную тему. 


--------------------
忍者

user posted image
PM MAIL   Вверх
Homer
Дата 8.5.2006, 21:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 86
Регистрация: 29.12.2004

Репутация: нет
Всего: нет



  Можно еще у контрола установить стиль OWNERDRAWFIXED и вручную перерисовывать выделение. 
PM MAIL   Вверх
Любитель
Дата 15.5.2006, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 7
Всего: 92



Насчёт флексгрида - он входил в поставку 6-ой студии. В 2003-ей не ставился, но придагался на диске. В 2005-оё ушёл совсем. 


--------------------
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0755 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.