Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как убрать CheckBox у одной записи в ListView? / 6 сообщений из 6, страница 1 из 1
24.01.2006, 07:53:07
    #33498646
Pantalone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать CheckBox у одной записи в ListView?
Народ, выручайте, ступор какой-то.
Выкладываю свои изыскания на тему как убрать чекбокс у одной записи: примеры (20кб)
Там три примера.
1) Пытаюсь подставить картинку в ListView чтобы вообще не было видно записи с чекбоксом, черного цвета. Коряво выглядит слишком эта черная полоса и по моему бред полный, при изменении системных настроек например со стандартных на крупные полоса уезжает.
2) Просто тупо заслонил запись PictureBox-ом :) Но возникает та же проблема с изменением системных шрифтов и все уезжает, плюс скроллинг нужно как-то мудрить чтобы полоска на месте не стояла при прокрутке списка.
3) Уже лучше намного, сабклассинг, ничего никуда не уезжает, но не получается сам чекбокс закрыть.

Гляньте, может будут какие идеи еще?
...
Рейтинг: 0 / 0
24.01.2006, 09:07:30
    #33498731
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать CheckBox у одной записи в ListView?
А что надо-то?
Такое можно было сделать и изменением цвета итема.
Кстати, пример с субклассингом не отрабатывает как надо:
...
Рейтинг: 0 / 0
24.01.2006, 09:14:54
    #33498747
Pantalone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать CheckBox у одной записи в ListView?
Не понял что ты хотел сказать про изменение цвета итема.
А нужно убрать квадрат чекбокса в одной строке, во всех остальных оставить как есть.
...
Рейтинг: 0 / 0
24.01.2006, 09:50:37
    #33498820
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать CheckBox у одной записи в ListView?
Может быть это и удастся (убирать чекбоксы на отдельных итемах)

Но есть вариант использования иконок в качестве чекбоксов. Пример можно подсмотреть в программе инсталляции. Там иконка TreeNode используется для выбора одной из трех опций.
...
Рейтинг: 0 / 0
24.01.2006, 14:49:05
    #33499978
Pantalone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать CheckBox у одной записи в ListView?
Конечно можно и так сделать, но иконки мне еще понадобятся для самих итемов.
...
Рейтинг: 0 / 0
25.01.2006, 14:31:01
    #33502449
Хммм
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как убрать CheckBox у одной записи в ListView?
PantaloneКонечно можно и так сделать, но иконки мне еще понадобятся для самих итемов. Есть мнение, что "по простому" со стандартным ListView договорится не получится.
Может заменить его на какой-либо грид ?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как убрать CheckBox у одной записи в ListView? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]