您好,我用datatreeview 生成了一科树,我想遍历整个树,提取其中的KEY字段的值,遍历数据集的方法我会用,在我这里无法实现我的功能,请尽快答复
我想通过checked 选择树中的多个选项
我已经实现了多选,代码如下
var
i:integer;
TvItem:TTVItem;
const
TVIS_CHECKED=$2000;
begin
TvItem.Mask := TVIF_STATE;
for i:=0 to datatreeview1.Items.Count -1 do
begin
TvItem.hItem:=datatreeview1.Items.Item.ItemId;
if TreeView_GetItem(Self.dataTreeView1.Items.Item.Handle, TvItem) =true then
begin
if (TvItem.State and TVIS_CHECKED)= TVIS_CHECKED then
showmessage('此节点已经被选择');
end;
end;
end;
我想知道treeview1.items.item 对应的keyfiled 的数值
急急,谢谢 |