Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> вывод в колонки ListView 
:(
    Опции темы
artem1987
Дата 21.9.2006, 12:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 18.7.2006
Где: Калининград

Репутация: нет
Всего: нет



у меня 3 колонки в LV
как мне выводить у Itema в конкретную колонку конкретное значение?
--------------------
Don't ask me why, ask me how.
PM MAIL   Вверх
Teran
Дата 21.9.2006, 12:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 590
Регистрация: 9.9.2005
Где: Украина, Запорожь е

Репутация: нет
Всего: 3



Код

var
Item:TListItem;
begin
Item:=ListView1.Items.Add;
Item.Caption:='1 Колонка';

Item.SubItems.Add('2 Колонка');        //Создание
Item.SubItems.Strings[0]:='2 Колонка'; //Доступ к колонке

Item.SubItems.Add('3 Колонка');        //Создание
Item.SubItems.Strings[1]:='3 Колонка'; //Доступ к колонке

Item.SubItems.Add('4 Колонка');        //Создание
Item.SubItems.Strings[2]:='4 Колонка'; //Доступ к колонке


Это сообщение отредактировал(а) Teran - 21.9.2006, 12:34


--------------------
Ни цего не понимаю
PM MAIL ICQ   Вверх
artem1987
Дата 21.9.2006, 12:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 18.7.2006
Где: Калининград

Репутация: нет
Всего: нет



пытаюсь использовать его в DRawItem...ничего не работает!
что значи доступ к колонке?конкретно строка которую вписать надо?

--------------------
Don't ask me why, ask me how.
PM MAIL   Вверх
Teran
Дата 21.9.2006, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 590
Регистрация: 9.9.2005
Где: Украина, Запорожь е

Репутация: нет
Всего: 3



колонки рисуются в CustomDrawItem
Код

procedure TForm1.ListView1CustomDrawItem(Sender: TCustomListView;
  Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
  Item.SubItems.Strings[0] // 2 колонка
  Item.SubItems.Strings[1] // 3 колонка
end;



--------------------
Ни цего не понимаю
PM MAIL ICQ   Вверх
artem1987
Дата 21.9.2006, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 203
Регистрация: 18.7.2006
Где: Калининград

Репутация: нет
Всего: нет



TForm1.ListView1CustomDrawItem когда я пытаюся поменять отрисовку, всеравно остается дефолтная!
как сделать чтоб рисование было мое т.е. менялось бы в DrawItem(наверное) а данные выводились в колонку...
т.е. косяк в следующем
я делаю AddItem(string,TIcon)
далее когда рисуется Item вызывается DrawItem но сделать там Item.SubItems.Strings[0]:=
я не могу т.к. не было ещё Item.SubItems.Add('xxx');
а если   Item.SubItems.Add('xxx');  выполнить перед Item.SubItems.Strings[0]:= в DrawItem
то появляется жудкое мерцание...
И почему в CustomDrawItem игнорируются мои изменения в рисовании...например изменения иконок?
и если я делаю fillRect после этого  Item.SubItems.Strings[0]:= напишется сверху?

Это сообщение отредактировал(а) artem1987 - 21.9.2006, 15:01
--------------------
Don't ask me why, ask me how.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0463 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.