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

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

ListBox & Multiselect [D7, WinXP]


DimonNew ©   (2004-08-05 17:36:00) 

Привет, подскажите пож-та. Как можно программно выделить сразу все строки в ListBox, а как программно считывать выделена ли строка или нет?


DimonNew   (2004-08-06 11:03:00) [1]

Спасибо за помощь.


афвуд   (2004-08-05 20:16:00) [2]

А чё хелпа нет чтоли?

Есть же методы SelectAll; и ClearSelection;


TUser   (2004-08-05 19:24:00) [3]

Я OnClick у чекбокса почти в каждом проекте обрабатываю - всегда все значения были правильные. Ошибка где-то не там.


DimonNew   (2004-08-05 18:59:00) [4]

Вот фрагмент кода, в котором по нажатию CheckBoxa выделяются или отменяется выделение строк в ListBox, но он не всегда срабатывает, т.к. в событиии OnClick компоненты CheckBox не всегда правильное значение Checked. Как можно получить правильное значение в этом событии? Подскажите пож-та.
procedure TfrmMain.chbxAllPartnersClick(Sender: TObject);
var
 i:integer;
begin
 for i:=0 to lsbxPartners.Items.Count-1 do
    lsbxPartners.Selected[i]:=chbxAllPartners.Checked;
end;


DimonNew   (2004-08-05 18:44:00) [5]

Все спасибо заработало.


DimonNew   (2004-08-05 18:12:00) [6]

Нет не выделяются все строки.


ламер   (2004-08-05 18:01:00) [7]

TCustomListBox.Selected
Indicates whether a particular item is selected.

property Selected[Index: Integer]: Boolean;


Наверх

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