PowerBuilder - TreeViewItem 问题

发布于 2024-11-17 06:59:35 字数 86 浏览 3 评论 0原文

我正在使用 PB 10.5

如何隐藏 TreeViewItem 对象中的展开符号 (+)(如果节点没有子节点)???

谢谢你!

I am using PB 10.5

How can I hide the expand symbol (+) in a TreeViewItem object (if the node has not subnodes)???

Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怼怹恏 2024-11-24 06:59:35

我很快就找到了解决方案。您必须修改“Children”属性,如下所示:

treeviewitem my_tvi

if Not IsValid(ids_childrens) then
    ids_childrens = CREATE datastore
    ids_childrens.DataObject = 'my_dw'
    ids_childrens.SetTransObject(SQLCA)
end if
num_children = ids_childrens.Retrieve(long(some_pk))
if num_children <= 0 then
    my_tvi.children = false
else
    my_tvi.children = true          
end if

I found the solution so fast. You have to modify the 'Children' property, just like this:

treeviewitem my_tvi

if Not IsValid(ids_childrens) then
    ids_childrens = CREATE datastore
    ids_childrens.DataObject = 'my_dw'
    ids_childrens.SetTransObject(SQLCA)
end if
num_children = ids_childrens.Retrieve(long(some_pk))
if num_children <= 0 then
    my_tvi.children = false
else
    my_tvi.children = true          
end if
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文