读书人

treeview 新增、删除、修改节点,该如何

发布时间: 2012-02-17 17:50:42 作者: rapoo

treeview 新增、删除、修改节点
新手不是很清楚这个控件该怎么用

意思就是选中第一节点,点新增、删除、修改按钮,在第二层新增个空节点。

删除 点击删除按钮删除该节点

修改 点击修改选中节点变成可编辑

[解决办法]
ParentTreeItem!
ChildTreeItem!
这些参数,你查查资料.
[解决办法]
long ll_handle//定义一个变量,保存节点句柄
treeviewitem ltvi_data//定义一个变量,保存节点的数据等内容
ll_handle = tv.finditem(currenttreeitem!,0)//得到当前选中的节点的句柄
if tv.getitem(ll_handle,ltvi_data) = 1 then//getitem返回1说明取得节点项数据成功,否则失败
......
else
......
end if
以后,对ll_handle的操作就是对节点的操作了,可以通过修改ltvi_data并setitem(ll_handle,ltvi_data)来修改ll_handle对应的节点,可以通过deleteitem来删除节点,可以通过insertitemlast来为此节点插入子结点。这些你可以查一下pb的帮助,treeview的属性、方法和事件。
[解决办法]
还有一个属性:editlabels 可能用得到...

读书人网 >PB

热点推荐