Пропадают иконки в ListView

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

VINNY-PYX
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 125
Зарегистрирован: 02.02.2004 (Пн) 17:24
Откуда: из роддома

Пропадают иконки в ListView

Сообщение VINNY-PYX » 13.02.2009 (Пт) 23:14

Имеется ListView. В нем каждый элемент представляет файл на жестком диске. У каждого элемента есть картинка - иконка этого файла (берется из пути с помощью SHGetFileInfo и кидается в ImageList). В итоге после загрузки у всех элементов есть иконки, но стоит мне выделить любой элемент (или несколько), то иконки пропадают)

Изображение

С чем это связано и как бороться?

VINNY-PYX
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 125
Зарегистрирован: 02.02.2004 (Пн) 17:24
Откуда: из роддома

Re: Пропадают иконки в ListView

Сообщение VINNY-PYX » 15.02.2009 (Вс) 19:43

Обидно, что никто не знает :(

Williams
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1280
Зарегистрирован: 06.05.2008 (Вт) 18:35
Откуда: System.Reflection.Williams (увидел себя в зеркале :))

Re: Пропадают иконки в ListView

Сообщение Williams » 15.02.2009 (Вс) 20:28

Телепатов нет, тут такое дело - проверять эксперементально надо. Выкладывание кода может вызвать у кого-нибудь из форумчан желание помочь.
И вы думаете, что вас оставят в живых после прочтения этого поста?

VINNY-PYX
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 125
Зарегистрирован: 02.02.2004 (Пн) 17:24
Откуда: из роддома

Re: Пропадают иконки в ListView

Сообщение VINNY-PYX » 15.02.2009 (Вс) 20:41

Давайте подумаем вслух - почему может исчезать иконка? Может, она не влезает в столбец? Правильно. Это первое, что пришло в голову, за время перерыва от программирования по причине дня рождения соседа.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Пропадают иконки в ListView

Сообщение MIT » 16.02.2009 (Пн) 8:29

Как вариант ты изображение можешь просто где-то уничтожить...
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Пропадают иконки в ListView

Сообщение iGrok » 16.02.2009 (Пн) 13:43

Ты уточни хотя бы один момент.
Иконки пропадают ТОЛЬКО у выделенного итема? И после снятия выделения появляются, или же они после выделения пропадают совсем - хоть по новой загружай?
label:
cli
jmp label

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Re: Пропадают иконки в ListView

Сообщение Ramzes » 16.02.2009 (Пн) 15:20

код добавления ListViewItem и отрисовки ListView в студию.

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Пропадают иконки в ListView

Сообщение MIT » 16.02.2009 (Пн) 16:06

Что-то очень похожее уже обсуждалось...
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 55

    TopList  
cron