Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

При добавлении эл-та св-во Checked в ListView становится FALSE [D4, Win95/98]


_Nicola_ ©   (2002-11-19 11:51:00) 

В ListView свойство CheckBoxes = TRUE и есть несколько элементов. У некоторых элементов Checked = TRUE.
При добавлении нового элемента с помощью ListView1.Items.Add (или Insert) свойство Checked у ВСЕХ элементов становится FALSE.
Как это победить?
Спасибо.


F1   (2002-11-19 15:27:00) [1]

Ничего я не перепутал!
Я даже твой код подставлял!
Чудеса, однако!!!


_Nicola_   (2002-11-19 15:06:00) [2]

2F1 ©
А ты случайно CheckListBox и ListView не перепутал?


_Nicola_   (2002-11-19 14:57:00) [3]

В новом проекте ставлю ListView и 1 Button для добавления.
Делаю по приведенному выше коду - все равно свойство Checked пропадает.
Неужели Дельфи глючит?


_Nicola_   (2002-11-19 14:52:00) [4]

2F1 © (19.11.02 14:47)
Больше ничего.
Я и программу-то не написал, пока прикидки делаю.
Сейчас попробую на чистом проекте.
А какая у тебя версия Дельфи?


F1   (2002-11-19 14:47:00) [5]

Все ты правильно делаешь!
Наверное у тебя ListView глючный :(
А точно, больше ничего не делается?


_Nicola_   (2002-11-19 14:44:00) [6]

Вот так:

procedure TFormUpdate.ActionAddExecute(Sender: TObject);
var s: string;
begin
s := InputBox("New device", "Enter", "");

with ListView1.Items.Add do begin
Caption := s;
Checked := TRUE;
end;
end;

А как вы делаете?


F1   (2002-11-19 14:30:00) [7]

А а меня все нормально!
Покажи как делаешь?
Что-то ты перемудрил :)


Kaban   (2002-11-19 14:30:00) [8]

просто никто, по-видимому, у себя такой проблемы не замечал


_Nicola_   (2002-11-19 14:24:00) [9]

Неужели никто не знает?


Наверх

Титульная страница Поиск, карта сайта Написать письмо