Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako sakriti stavku u TreeView kontroli

[es] :: Pascal / Delphi / Kylix :: Kako sakriti stavku u TreeView kontroli

[ Pregleda: 2092 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bondja

Član broj: 10286
Poruke: 167
*.zaslon-telecom.si.



+3 Profil

icon Kako sakriti stavku u TreeView kontroli16.07.2007. u 15:39 - pre 204 meseci
Dakle imam nekoliko stavki u Treeview (nekoliko parent / child stavki, nebitno),
kako sakriti neku od njih (bilo koji nacin, npr da se smanji height izabrane stavke), ili da se
sama stavka ne iscrtava ?

Dakle treba mi
var
oNode: TTreeNode;
begin
. . .
oNode.Visible := true / false ;
. . .
end;


poz.

 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Kako sakriti stavku u TreeView kontroli16.07.2007. u 17:48 - pre 204 meseci
> Dakle imam nekoliko stavki u Treeview (nekoliko parent / child stavki, nebitno),
> kako sakriti neku od njih (bilo koji nacin, npr da se smanji height izabrane stavke), ili da se sama stavka ne iscrtava ?

Jako teško, najbliže je nekom rešenju brisanje stavke pa kasnije vraćanje. Preko custom paintinga stavke, možeš dobiti prazan tekst ali će mesto koje stavka zauzima ostati (alternativa je da stavku prebaciš na kraj), ako ne treba da postoje praznine, onda možeš raditi painting čitave kontrole, što je teži posao.
Odlična alternativa za TTreeView je TVirtualStringTree, može sve što ti treba i još mnogo više, besplatan je i mnogo brži.

 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Kako sakriti stavku u TreeView kontroli

[ Pregleda: 2092 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.