ОБСУЖДЕНИЕ

Создание необычных Subitems в Listveiw

4 ответов 4,8 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Здравствуйте! Мне нужна помощь!
Вообщем нужно в компоненте Listveiw создать такие subitems в которых хранятся не обычный текст а к примеру картинка или CheckBox. Подскажите пожалуйста как это реализовать?
 
Сделай свой Listview - панель со скролингом куда добавляются собственные компоненты
 
а со стандартым ничего нельзя сделать чтобы попроще
просто Вы представляете что предлагаете?
 
toxa_2006, картинки в ListView отобразить можно. Он их показывает в режимах LargeIcon и SmallIcon (надо только задать соответствующие ImageList'ы).
Если же нужны произвольные контролы, то стоит задуматься о создании собственного компонента. Сделать, в сущности, несложно: панель, на ней FlowLayoutPanel или TableLayoutPanel (в зависимости от того, как конкретно надо отображать контролы) и кидаем туда все, что нужно.
Возможно также имеет смысл поглядеть в сторону DataGridView, где уже есть колонки с CheckBox'ами, кнопками и прочими полезностями.
 
subitems в которых хранятся не обычный текст а к примеру картинка или CheckBox.
Если просто хранить, то есть свойство Tag. Если еще и показывать, то можно либо найти готовые, либо сделать самому.
В принципе тут ничего сложного, например можно посмотреть как сделано тут:http://www.codeproject.com/KB/list/aa_listview.aspx
 
Статус
Закрыто для дальнейших ответов.