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

-
-
- Сообщения: 3
- Зарегистрирован: 20.05.2004 (Чт) 9:13
westcomp » 20.05.2004 (Чт) 9:25
Всем привет!
Вот что не получается с ListView.
1.Изменение ширины, длины столбцов.
2.Изменение размера и типа шрифта заголовков и строк отдельно.
3.Нужно чтобы в одном столбце были иконки.
4.При клике на строку необходимо чтобы выделялась вся строка, а не только одна ячейка.
В общем, вот так вот. Кто может, помогите пожалста.
-
RayShade
-
- 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

-

-
- Сообщения: 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-бот, The trick, Yandex-бот и гости: 6