Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];

Вниз

Сделать невидимым столбец в TListView   Найти похожие ветки 

 
Jacob   (2003-08-18 12:23) [0]

Есть столбец, в нем хранятся данные. Каким образом его можно сделать невидимым (как скрываются столбцы в TStringGrid"е)?


 
Jacob   (2003-08-18 16:20) [1]

Ась?


 
Семен Сорокин   (2003-08-18 17:16) [2]

ListView.Columns[0].Width := 0


 
Jacob   (2003-08-18 18:30) [3]

Неа, не помогает.
Юзверь может раздвинуть столбец, и он виден! :(

Нужно намертво спрятать колонку.


 
clickmaker   (2003-08-18 18:32) [4]

Уже добавленные никак. Добавлять динамически по описанию, невидимые не добавлять


 
Jacob   (2003-08-18 18:34) [5]

:(((


 
Семен Сорокин   (2003-08-18 18:35) [6]

тогда тока убивать, ИМХО, и создавать заново


 
madm   (2003-08-18 18:37) [7]

А ты запрети юзверю менять размеры столбцов...
А почему ты данные в столбце хранишь, если его не показываешь? Может лучше хранить данные в свойстве Data у каждого итема?
Хотя что в твоем случае лучше не знаю, мало данных о задаче :)


 
Jacob   (2003-08-18 18:48) [8]

А это идея - хранить где-нить внутри элемента.


 
KILLER_ABV   (2003-08-18 19:08) [9]

А это вожможно???


 
madm   (2003-08-18 19:35) [10]

У каждого TListItem есть свойство Data - это указатель на void (я на билдере пишу, но в делфях то же самое есть).
Тут два неудобства:
1. надо руками выделять память под свои данные.
2. надо ее руками освобождать, т.к. сам ListView ее не освобождает.

Но все это легко реализуется :)

А вобще можешь и в столбце хранить. Я так раньше делал, когда про Data не знал :)

Про Data достаточно подробно написано в хелпе. Даже примеры вроде есть.


 
GROL   (2003-08-20 00:59) [11]

2Jacob
А так:
ListView.Columns[0].MaxWidth := 0;

2madm, Jacob
Я предпочитаю не возлагать на VCL хранение данных. Хранится это все в каком нить tList-e или ему подобном, а VCL исходя из конкретных условий отображает эти данные.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
3-10568
gsm
2003-08-10 21:33
2003.09.04
Вытаскивание blob-а из Оракла


3-10565
nortsov
2003-08-14 20:43
2003.09.04
fb и добавление записей


3-10582
korvin
2003-08-14 09:25
2003.09.04
---|Ветка была без названия|---


9-10538
AndrewK
2002-09-26 12:47
2003.09.04
Как проверить коллизии?


14-10883
andruxa
2003-08-14 11:34
2003.09.04
Как надо присваивать версии программам????





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский