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

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

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


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