gibi TreeView in Items başlıklarını açmada kullanıyorum.Burada Items[5].Selected seçildiğinde diğer Items başlıklarının görünmemesini istiyorum yanlız bu seçtiğim Items e ait olan subItems görülecek şekilde olmasını isitiyorum.Bunu nasıl sağlayabilirim
procedure TForm28.Button1Click(Sender: TObject);
begin
TreeView1.Items[0].Selected := True;
end;
procedure TForm28.Button2Click(Sender: TObject);
begin
TreeView1.Items[5].Selected := True;
end;
procedure TForm28.Button3Click(Sender: TObject);
begin
TreeView1.Items[10].Selected := True;
end;
butonlarla itemsleri açıyorum bunu açarkende diğer itemsleri kapatıyorum.Burası tamam.Ben Burada diğer itemslerin kapanmasını değil görünmemesini istiyorum.Yani Items[5].Selected butonnuna tıklamışsam Items[0], Items[10].... TreeView de görünmemesini sadece seçtiğim items i ve onun subitemslerinin görünmesini istiyorum bu mümkünmüdür.Bilmiyorum anlatabildim mi
treeview içindeki bütün değerleri bir dizin içinde tutubilirsin..
ve hangi buttona basarsan ilk önce treeview içindeki bütün elemanları silip, bastığın butanla ilgili itemleri bu değerleri tuttuğun dizinden treeview içine ekleyebilirsin...