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

Тема в разделе ".NET", создана пользователем toxa_2006, 1 дек 2008.

Статус темы:
Закрыта.
  1. toxa_2006

    toxa_2006 Гость

    Здравствуйте! Мне нужна помощь!
    Вообщем нужно в компоненте Listveiw создать такие subitems в которых хранятся не обычный текст а к примеру картинка или CheckBox. Подскажите пожалуйста как это реализовать?
     
  2. alexsid

    alexsid Гость

    Сделай свой Listview - панель со скролингом куда добавляются собственные компоненты
     
  3. toxa_2006

    toxa_2006 Гость

    а со стандартым ничего нельзя сделать чтобы попроще
    просто Вы представляете что предлагаете?
     
  4. LuMee

    LuMee Well-Known Member

    Регистрация:
    2 май 2006
    Сообщения:
    477
    Симпатии:
    0
    toxa_2006, картинки в ListView отобразить можно. Он их показывает в режимах LargeIcon и SmallIcon (надо только задать соответствующие ImageList'ы).
    Если же нужны произвольные контролы, то стоит задуматься о создании собственного компонента. Сделать, в сущности, несложно: панель, на ней FlowLayoutPanel или TableLayoutPanel (в зависимости от того, как конкретно надо отображать контролы) и кидаем туда все, что нужно.
    Возможно также имеет смысл поглядеть в сторону DataGridView, где уже есть колонки с CheckBox'ами, кнопками и прочими полезностями.
     
  5. etc

    etc Гость

    Если просто хранить, то есть свойство Tag. Если еще и показывать, то можно либо найти готовые, либо сделать самому.
    В принципе тут ничего сложного, например можно посмотреть как сделано тут:http://www.codeproject.com/KB/list/aa_listview.aspx
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей