Einzelnen Beitrag anzeigen

Furtbichler
(Gast)

n/a Beiträge
 
#3

AW: selektierte Items in Treeview finden?

  Alt 25. Mär 2013, 10:38
Ich würde zum Ausdrucken eine Kopie erstellen und dann die markierten Einträge entfernen.

Delphi-Quellcode:
Procedure CopyTreeViewUnselectedItems (aSource, aDest : TTreeView);
var
  i : Integer;

begin
  aDest.items.assign(aSource.Items);
  aDest.StateImages := aSource.StateImages;
  aDest.Images := aSource.Images;
  
  for i := aDest.Items.Count-1 downto 0 do
    if aSource.Items[i].Selected then // Selected wird nicht mitkopiert, daher im Original prüfen
      aDest.Items[i].Delete;
end;
  Mit Zitat antworten Zitat