GARANTIR DESCONTO

Fórum treview - selecionando itens #299311

13/10/2005

0

Tenho um treeview com a propriedade multiselected = true, hideSelection = false, porem quando executo o seguinte código:


TreeView1.Items.Item[0].Selected := True;
 TreeView1.Items.Item[1].Selected := True;
 TreeView1.Items.Item[3].Selected := True; 


somente o item 3 fica selecionado, alguem tem alguma idéia?


Steve_narancic

Steve_narancic

Responder

Posts

14/10/2005

Steve_narancic

Alguém teria algum exemplo de como selecionar varios items numa treeview via código?


Responder

Gostei + 0

14/10/2005

Steve_narancic

por favor, alguem me de uma luz, não sei mais o que fazer, preciso resolver esse problema


Responder

Gostei + 0

17/10/2005

Steve_narancic

por favor, alguem tem alguma idéia?


Responder

Gostei + 0

17/10/2005

Davicarrano

var L:TList;
begin
L:=TList.Create;
L.Add(TreeView1.Items.Item[0]);
L.Add(TreeView1.Items.Item[2]);
TreeView1.Select(L);
end;

isso vai resolver seu problema...
vc adiciona na lista L os nós que vc quer que seleciona e depois vc usa o método Select do Treeview passando este List... da o foco no TreeView depois e vai ver que selecionou so eles....


Responder

Gostei + 0

18/10/2005

Steve_narancic

funcionou, perfeitamente, valeu


Responder

Gostei + 0

10/11/2006

Webrodex

Essa aki vai uma fica muito boa para vocês tb


[b:9d2b62e510]Inclua no FormActivate[/b:9d2b62e510]

procedure TForm1.FormActivate(Sender: TObject);
var
x: byte;
Begin
For x := 0 to TreeView1.Items.Count - 1 do
TreeView1.Items.Item[x].Expand(True);
end;


[/code][/b]


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar