checkbox'ы в subitem'ах контрола ListView
От: Аноним  
Дата: 21.10.09 22:15
Оценка:
Насколько понял, поместить стандартным образом checkbox'ы в subitem'ы ListView, к большому сожалению, невозможно.
Но можно сделать через отображение в subitem'ах иконок из imagelist'а и ручной обработкой переключения состояний.
Подскажите, пожалуйста, пример, хотя бы даже просто отрисовки своих иконок в subitem'ах.
У меня почему-то кроме текста там ничего не хочет рисоваться, хотя и imagelist загрузил и иконки проставил. Но, видимо, что-то делаю неправильно.
checkbox list view listview clistviewctrl imagelist
Re: checkbox'ы в subitem'ах контрола ListView
От: Аноним  
Дата: 22.10.09 11:11
Оценка:
я правильно понимаю, что listview вообще не умеет рисовать иконки в subitem'ах?
добился, что иконки появляются в нулевом столбце, но в других пусто...
Re[2]: checkbox'ы в subitem'ах контрола ListView
От: Onorin Нигерия  
Дата: 23.10.09 13:20
Оценка: 1 (1)
Здравствуйте, Аноним, Вы писали:

А>я правильно понимаю, что listview вообще не умеет рисовать иконки в subitem'ах?

А>добился, что иконки появляются в нулевом столбце, но в других пусто...

посмотри в MSDN NM_CUSTOMDRAW — можно сделать с ListView все что угодно
Re[3]: checkbox'ы в subitem'ах контрола ListView
От: Аноним  
Дата: 26.10.09 22:25
Оценка:
Здравствуйте, Onorin, Вы писали:

O>посмотри в MSDN NM_CUSTOMDRAW — можно сделать с ListView все что угодно


ручками нарисовать? оно, конечно, можно, только как соблюсти стиль и поведение стандартного чекбокса?
Re[4]: checkbox'ы в subitem'ах контрола ListView
От: Onorin Нигерия  
Дата: 27.10.09 07:54
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Onorin, Вы писали:


O>>посмотри в MSDN NM_CUSTOMDRAW — можно сделать с ListView все что угодно


А>ручками нарисовать? оно, конечно, можно, только как соблюсти стиль и поведение стандартного чекбокса?


Посмотри в MSDN функцию DrawFrameControl
Re[2]: checkbox'ы в subitem'ах контрола ListView
От: Onorin Нигерия  
Дата: 27.10.09 12:00
Оценка:
Здравствуйте, Аноним, Вы писали:

А>я правильно понимаю, что listview вообще не умеет рисовать иконки в subitem'ах?

А>добился, что иконки появляются в нулевом столбце, но в других пусто...
Можно попробовать картинки туда вставлять (check/uncheck)
Re[5]: checkbox'ы в subitem'ах контрола ListView
От: Аноним  
Дата: 28.10.09 00:09
Оценка:
Здравствуйте, Onorin, Вы писали:

А>>ручками нарисовать? оно, конечно, можно, только как соблюсти стиль и поведение стандартного чекбокса?


O>Посмотри в MSDN функцию DrawFrameControl


благодарю! похоже, это то, что нужно
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.