![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
JvCheckTreeView [D2005, 2000]
azl © (2006-12-06 13:27:00)Здравствуйте, уважаемые мастера.
Столкнулся с компонентом JvCheckTreeView из библиотеки Jedi VCL. Основное его отличие от стандартного TreeView в том, что возле каждого Item есть CheckBox.
У меня вопрос к тем кто работал с этим компонентом или подобным ему. Как мне найти Items, которые отмечены птичкой?
Вот такое не работает, точнее это не предусмотрено у данного компонента:
for i := 1 to JvCheckTreeView.ItemsCount do
if JvCheckTreeView.Checked[i] = true then
{мы определили, что Item отмечена птичкой}
Я уже, как только не пробовал опеределить JvCheckTreeView.Checked[i], не получается.
Заранее благодарю за помощь.
azl (2006-12-06 14:04:00) [1]Ура, сделал:
procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
begin
for i := 0 to JvCheckTreeView1.Items.Count - 1 do
begin
if JvCheckTreeView1.Checked[JvCheckTreeView1.Items.Item[i]] then
Memo1.Lines.Add(JvCheckTreeView1.Items.Item[i].Text);
end;
end;
Может кому пригодится.
azl (2006-12-06 13:57:00) [2]Нет, такое тоже не работает.
И такое не катит JvCheckTreeView.Items.Checked[i]
Jeer (2006-12-06 13:34:00) [3]Вероятно *.Items[i].Checked