【发布时间】:2011-07-27 02:45:38
【问题描述】:
有一个包含 2 级项目的树视图。我需要将所有选定的“子”(级别 1)项目的文本添加到备忘录中。
for i := 0 to pred(TreeView1.Items.count) do
if (TreeView1.Items.Item[i].Selected) and (TreeView1.Items.Item[i].Level=1)
then
begin
Memo1.Lines.Add(TreeView1.Items.Item[i].Text)
end;
但是,如果选择了它们的父项(0 级),如何在不检查(选择与否)的情况下一次添加所有“子”项?例如。我选择了 3 个级别为 0 的项目,并将它们的子项添加到备忘录中。
感谢您的帮助!
【问题讨论】: