treeview

Tags:    delphi

jeg har en treeview og jeg vil have den til at oprette en NytItem når jeg ikke har mærkeret noget.

og hvis jeg mærkere noget så skal den opette en NytSubItem til den item jeg har mærkeret.


procedure TForm1.New1Click(Sender: TObject);
var
NytItem, NytSubItem : TTreeNode;
begin

if treeview1.Selected = true then
begin
NytItem := treeview1.selected.index;
NytSubItem := TreeView1.Items.AddChild(NytItem, 'sub item');
end;

if treeview1.Selected.Index = -1 then
begin
NytItem := TreeView1.Items.Add(nil, 'New item');
end;

end;

[Redigeret d. 06/05-04 17:04:04 af hasan]



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hvis jeg husker riktig, så kan du bruke TreeView1.Selected.SubItems.Add();
Jeg har ikke Delphi innstallert, så jeg kan ikke sjekke om det virker.

Mvh
DiZpel

[Redigeret d. 06/05-04 18:58:24 af DiZpel]



Fold kodeboks ind/udKode 


(ikke testet dog)

--
Mvh.

Kasper (TSW)
Webmaster

[Redigeret d. 06/05-04 21:12:48 af Kasper (TSW)]





[Redigeret d. 06/05-04 17:03:46 af hasan]



det virker ik



t