Thema: Delphi EDIT bei TreeView

Einzelnen Beitrag anzeigen

Noteip

Registriert seit: 2. Feb 2006
Ort: Altrip
6 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: EDIT bei TreeView

  Alt 7. Jul 2008, 14:28
Also ich würde das so machen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  new_node: TTreeNode;
begin
  if treeview1.Selected.AbsoluteIndex = 0 then begin
   new_node := treeview1.Items.AddChild(treeview1.Selected,'Neues Project');
   treeview1.Selected := new_node;
   treeview1.SetFocus;
  end;
end;
Von AddChild bekommst du ein TTreeNode zurück, mit der Zuweisung an Selected wird es ausgewählt und durch SetFocus bekommt das TreeView wieder den Focus.
Markus
gruß
Markus
  Mit Zitat antworten Zitat