
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
24.03.2005, 12:37:22
|
|||
|---|---|---|---|
ListView задать количество и ширину столбцов на дизайнтайме |
|||
|
#18+
Есть способ задания столбцов для ListView "каким нить визуальным способом" чтоб не в окне пропертей задавать ширину столбца а перетягивать границу мышкой? и как поменять прядок столбцов? (что только удалить-создать_заново?) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2005, 13:24:10
|
|||
|---|---|---|---|
ListView задать количество и ширину столбцов на дизайнтайме |
|||
|
#18+
SoldatЕсть способ задания столбцов для ListView "каким нить визуальным способом" чтоб не в окне пропертей задавать ширину столбца а перетягивать границу мышкой? и как поменять прядок столбцов? (что только удалить-создать_заново?) Клавиша F2, класс MSComctlLib.ColumnHeader, свойство Widht. ListView заточен под то, чтобы оперировать не столбцами и строками, а семейством элементов ListItems. Наверно по этому работа в представлении lvwReport немного недоразвита и свойство MSComctlLib.ColumnHeader(i).Position - остается только для чтения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2005, 13:46:51
|
|||
|---|---|---|---|
ListView задать количество и ширину столбцов на дизайнтайме |
|||
|
#18+
спасибо. Собственно контрол выбирал не я, наследие так сказать. А вот то что нет визуального редактирования столбцов (что то вроде яля Delphi), это уже печально. Короче на инициализации сделал добавление столбцов в контрол, на событие изменения размера формы повесил нижеприведенный код, раставил нужные ширины, и... получил что хотел. потом просто из окошка Imidiate вставил недостающий сгенеренный кусок, который устанавливает ширину, а этот код закоментировал. Вот кусок кода, который формирует список всех столбцов и их ширину: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Получаем вот такой кусок кода, остается его только подставить туда куда нужно (скажем на инициализацию) Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2005, 14:11:53
|
|||
|---|---|---|---|
ListView задать количество и ширину столбцов на дизайнтайме |
|||
|
#18+
SoldatПолучаем вот такой кусок кода, остается его только подставить туда куда нужно (скажем на инициализацию) Код: plaintext 1. 2. 3. 4. 5. Ширины колонок лучше устанавливать не в абсолютных единицах, а в относительных от общей ширины элемента ListView lvSomeListView.ColumnHeaders(1).Width = 0.7 * lvSomeListView.Width ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2168056]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 321ms |

| 0 / 0 |
