powerbuilder 中树视图控件 节点的句柄怎么理解。
发布网友
发布时间:2022-05-02 07:33
我来回答
共1个回答
热心网友
时间:2022-07-01 19:50
请参考下面这段代码:
//------------------------------------------------
treeviewitem ltvi//声明树项目变量
int parent1,sub1,sub2//声明项目的句柄变量
ltvi.data='父项'//设置树项目的数据值
ltvi.label='父项'//设置树项目的显示值
parent1=tv_1.insertitemlast(0,ltvi)//将项目插入到根之下,并记录此插入项目的句柄
ltvi.data='一级子项1'//设置树项目的数据值
ltvi.label='一级子项1'//设置树项目的显示值
sub1=tv_1.insertitemlast(parent1,ltvi)//将项目插入到父项之下,并记录此插入项目的句柄
ltvi.data='一级子项2'//设置树项目的数据值
ltvi.label='一级子项2'//设置树项目的显示值
sub2=tv_1.insertitemlast(parent1,ltvi)//将项目插入到父项之下,并记录此插入项目的句柄
ltvi.data='二级子项1'//设置树项目的数据值
ltvi.label='二级子项1'//设置树项目的显示值
tv_1.insertitemlast(sub1,ltvi)//将项目插入到一级子项1之下
tv_1.ExpandAll(parent1)//展开整棵树
//--------------------------------------------------
关于乱码问题,你只要给此控件的字体设置为中文字体就行了,比如说“宋体”。