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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как выделить ListView1.items[i].caption ? 
:(
    Опции темы
RA
Дата 31.7.2003, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


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

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



Как выделить ListView1.items[i].caption ?
PM   Вверх
PostEr
Дата 31.7.2003, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



ListView1.Items.Item[1].Caption


--------------------

------------------------------------------------------------------

[email protected]
До востребования

PM MAIL WWW ICQ   Вверх
PostEr
Дата 31.7.2003, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Это будет первый айтэм


--------------------

------------------------------------------------------------------

[email protected]
До востребования

PM MAIL WWW ICQ   Вверх
p0s0l
Дата 31.7.2003, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

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



Вообще Items.Item является свойством по умолчанию. Писать item не обязательно.
Вопроса правда я не понял. Как это - виделить caption...
Тебе надо выделить итем ? тогда ListView1.Items[i].Selected := true;

Это сообщение отредактировал(а) p0s0l - 31.7.2003, 19:55


--------------------
С уважением, г-н Посол.
PM   Вверх
PostEr
Дата 1.8.2003, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



smile.gif Скорее всего это он и имел ввиду!


--------------------

------------------------------------------------------------------

[email protected]
До востребования

PM MAIL WWW ICQ   Вверх
RA
Дата 1.8.2003, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


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

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



Цитата(p0s0l @ 31.7.2003, 16:55)
Вообще Items.Item является свойством по умолчанию. Писать item не обязательно.
Вопроса правда я не понял. Как это - виделить caption...
Тебе надо выделить итем ? тогда ListView1.Items[i].Selected := true;

Yo!

Вопрос такой как выделить нужный мне итем, зная его номер?
А ListView1.Items[i].Selected := true и всякие там ListView1.Items[i].Focused := true; не выделяют итем, стравят ему свойство True но не выделяют.

Я знаю один способ через EditCaption но он какойто ламерский.

Это сообщение отредактировал(а) RAdmin - 1.8.2003, 16:36
PM   Вверх
p0s0l
Дата 1.8.2003, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

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



Может у тебя сам ListView не фокусирован? Тогда хоть завыделяйся selectами - нифига не видно будет.
Попробуй после selected := true поставить ListView1.SetFocus (вроде так называется...)



--------------------
С уважением, г-н Посол.
PM   Вверх
stab
Дата 1.8.2003, 18:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1839
Регистрация: 1.1.2003

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



или можно у ListView HideSelection в False поставить, тогда выделение всегда будет видно, и с фокусом и без фокуса.


--------------------
6, 6, 6 - the number of the beast.
PM MAIL WWW   Вверх
RA
Дата 1.8.2003, 23:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


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

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



Блин не знал что он должен быть в фокусе, щас попробую
PM   Вверх
RA
Дата 2.8.2003, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Брутальный буратина
****


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

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



Так с этим всё нормально итем выделяется но я думал, что когда он выдилица то и соотвестсвенно к выделенному итему проскролится и скролл бар.
Вообщем ктонить знает как отправить скролл до выделенного итема?
PM   Вверх
p0s0l
Дата 2.8.2003, 09:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

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



У всех "списочных" контролов есть MakeVisible:
ListView1.Items[i].MakeVisible(false or true);



--------------------
С уважением, г-н Посол.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

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

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

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

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


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

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


 




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


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

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