![]() |
C# Übersetzung für Treeview Aufbau
Hallo,
ich versuche gerade folgende procedure nach C# zu übersetzen. Kann ich in C# Methoden schachteln?:
Delphi-Quellcode:
Vielen Dank ...
procedure TData.fillAssignmentsTree(tree : THTMLTreeview; inVal : integer);
function FindParent(inParent : integer) : TTreenode; var searchNode : TTreenode; begin result := nil; if tree.Items.Count = 0 then Exit; searchNode := tree.Items[0]; while searchNode <> nil do begin if integer(searchNode.Data) = inParent then begin result := searchNode; Break; end; searchNode := searchNode.GetNext; end; end; var tmpstr : string; tmpNode,node: TTreeNode; begin tree.Items.Clear; with helperQuery do begin if Active then Close; SQL.Clear; SQL.Add('SELECT art.name, art.number, art.category_id, ass.* FROM ' + prefix + 'assignments AS ass'); SQL.Add('JOIN ' + prefix + 'articles AS art on art.id=ass.article_id '); SQL.Add('WHERE ass.machine_id=:mid ORDER BY ass.level ASC, ass.position ASC;'); ParamByName('mid').AsInteger := inVal; Open; tree.BeginUpdate; while not eof do begin tmpNode := FindParent(FieldByName('parent').AsInteger); .... tree.EndUpdate; end; end; |
AW: C# Übersetzung für Treeview Aufbau
Zitat:
Und wenn nicht, dann eben nicht und den Parameter tree ebenfalls mit als Parameter an FindParent übergeben. |
AW: C# Übersetzung für Treeview Aufbau
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz