2012-03-21 2 views
0

У меня есть список с виртуальными mode = true и View = View.Details;. Мне нужно наложить изображение на уже существующий значок ListViewItem, присутствующий в нем.Как установить оверлейное изображение в ListviewItem в виртуальном режиме

Есть ли у кого-нибудь идеи?

Спасибо и наилучшими пожеланиями

+0

Там нет встроенных возможностей. Вам нужно будет установить OwnerDraw = True, чтобы вы могли написать собственный обработчик события DrawItem. Обязательно проверьте документы MSDN для ListView.OwnerDraw –

+0

Спасибо @HansPassant. – arjabh

ответ

0

Это одна из причин, почему наша компания разработала и начала использования Better ListView. Существует также бесплатная версия Better ListView Express.

Он не поддерживает виртуальный режим, но он достаточно быстр с превосходной поддержкой чертежа владельца. Вы можете сохранить внешний вид ListView по умолчанию и добавить все, что вы хотите на нем:

enter image description here

+0

Спасибо @Libor за информацию. , но мне нужно реализовать его в виртуальном режиме. – arjabh

Смежные вопросы