Много вопросов по ListView!

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
westcomp
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 20.05.2004 (Чт) 9:13

Много вопросов по ListView!

Сообщение westcomp » 20.05.2004 (Чт) 9:25

Всем привет!
Вот что не получается с ListView.
1.Изменение ширины, длины столбцов.
2.Изменение размера и типа шрифта заголовков и строк отдельно.
3.Нужно чтобы в одном столбце были иконки.
4.При клике на строку необходимо чтобы выделялась вся строка, а не только одна ячейка.
В общем, вот так вот. Кто может, помогите пожалста.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 20.05.2004 (Чт) 9:50

1. Коллекция .columnheaders и в ней проперти элементов .width

2. По моему никак

3. Добавь на форму imagelist, ассоциируй его с listview и вперед

4. .fullrowselect = true

westcomp
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 20.05.2004 (Чт) 9:13

Сообщение westcomp » 20.05.2004 (Чт) 10:00

RayShade, Спасибо. НО!
1. Говорит что св-во только для чтения.

А так, посоветуйте начинающему, какой лучше контрол юзать для работы со списками.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 20.05.2004 (Чт) 10:03

ListView и юзать :)

А насчет readonly, так она readwrite только в случае .style = lvwReport

westcomp
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 20.05.2004 (Чт) 9:13

Сообщение westcomp » 20.05.2004 (Чт) 17:32

Сёдня нашёл замечательнейший контрол (а ля Грид) на вбакселератор.ком, очень удобный. Сёдня поюзал его, удобнейшая штука. Ссылочку к сожалению ща не помню, но если кому надо, могу скинуть.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 20.05.2004 (Чт) 21:22

Дляизменения ширины столбцов (всех сразу) в режиме LvwList можно использовать сообщение LVM_SETCOLUMNWIDTH (отсылается с помощью API-функцийendMessage или SendMessageByNum).


Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 3

    TopList  
cron