Хотите изменить foreColor некоторых элементов в ListBox - PullRequest
0 голосов
/ 24 октября 2011

Я занимаюсь разработкой системы подсчета посещаемости, в которой все зарегистрированные ученики в классе отображаются в списке. Но я хочу показать имена учеников, которые в настоящее время присутствуют, может быть ЗЕЛЕНЫМ цветом, а все остальные ученики - красным цветом по умолчанию. Я могу получить индекс каждого элемента, но мне кажется, что контролировать только некоторые элементы мне сложно.

скажем, список выглядит так,

Ataur

Вард

Bappy

Devid

Lina

теперь присутствуют только ataur и bappy, [я получил строковые данные от моего оборудования, которые подтверждают, что они присутствуют] из базы данных, я могу получить их идентификатор и из listBox, я также могу получить индекс. Теперь, как мне изменить forColor только этих двух, а не других?

Простите, если мой вопрос кажется глупым, я очень новичок на VB.net

1 Ответ

1 голос
/ 24 октября 2011

Вы не можете сделать это по умолчанию с окнами форм.Вы должны нарисовать свой собственный элемент списка.

http://www.codeguru.com/forum/archive/index.php/t-301047.html

...