delphi4arab منتديات دلفي للعرب

نسخة كاملة : البحث ضمن TTreeView
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

ما هي طريقة البحث عن عنصر ما ضمن TreeView
ولكم جزيل الشكر
وعليكم السلام ورحمة الله
حلقة تمر على Items كبقية المكونات...
مثال منقول:
كود :
// Search a TreeItem through its Text property // Return value is a TreeNodeObject function Form1.TreeItemSearch(TV: TTreeView; SucheItem: string): TTreeNode; var i: Integer; iItem: string; begin if (TV = nil) or (SucheItem = '') then Exit; for i := 0 to TV.Items.Count - 1 do begin iItem := TV.Items[i].Text; if SucheItem = iItem then begin Result := TV.Items[i]; Exit; end else begin Result := nil; end; end; end; // Example: Search for Wasserfall in TreeView1 and select item procedure TForm1.Button1Click(Sender: TObject); var Node: TTreeNode; begin //either Node := TreeItemSuchen(TreeView1, 'Wasserfall'); TreeView1.Selected := Node; //or TreeView1.Selected := TreeItemSuchen(TreeView1, 'Wasserfall '); end;
بالتوفيق.
جزاك الله خيراً أخي kachwahed