2レベルの項目を持つツリービューがあります。私はすべての選択された "サブ"(レベル1)項目のテキストをメモに追加する必要があります。Delphi:ツリービューでの選択のチェック
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)が選択されている場合(選択したかどうか)自分のチェックを行わずに、一度にすべての「サブ」の項目を追加するには?例えば。私はレベル0の3つのアイテムを選択し、その子供はメモに追加されます。
ありがとうございました!
をどうもありがとうございました!!!! – maxfax
コードを補完できますか?子が選択されている場合は、Sub.Textを追加する必要があります。あなたのコードのように親だけでなく。ありがとう! – maxfax
完璧!どうもありがとう!!! – maxfax