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

  • Автор темы Автор темы toxa_2006
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
T

toxa_2006

Здравствуйте! Мне нужна помощь!
Вообщем нужно в компоненте 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
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab