TreeCtrl 如何在节点后面加一个editbox

myullian 2010-02-23 04:48:56
如何在根节点的后面加一个editbox?
root--
--node ...pass
--node ...fail
--node ...pass
小弟想在检测完一个节点后,在其后面显示pass或者fail,类似于系统检测的输出
...全文
64 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
red-fly 2010-02-24
  • 打赏
  • 举报
回复
在后面增加一个editbox,不也是会使item变长吗?不也是一样不美观吗?

如果想全部对齐,使用editbox也是一个方法,或者是static我觉得更好,又不需要用户输入,可以创建(用代码动态创建)之后,统一X轴后放在treectrl内部的右侧,至于Y轴,则通过计算每个item的位置来放置就行了,如果某个item收起来了,就把对应的editbox或者static隐藏起来。
myullian 2010-02-24
  • 打赏
  • 举报
回复
有什么办法可以让TreeItem实现类似于菜单项中setcheck的功能?
myullian 2010-02-24
  • 打赏
  • 举报
回复
还有没有更好的建议?
myullian 2010-02-24
  • 打赏
  • 举报
回复
引用 5 楼 jszj 的回复:
在后面增加一个editbox,不也是会使item变长吗?不也是一样不美观吗?

如果想全部对齐,使用editbox也是一个方法,或者是static我觉得更好,又不需要用户输入,可以创建(用代码动态创建)之后,统一X轴后放在treectrl内部的右侧,至于Y轴,则通过计算每个item的位置来放置就行了,如果某个item收起来了,就把对应的editbox或者static隐藏起来。

Thanks, 有思路了
myullian 2010-02-23
  • 打赏
  • 举报
回复
引用 1 楼 fishion 的回复:
如果数据量不大的话,最简单的方法是直接设置节点的文本为node  ...pass

我的初始设想是在后面打勾号或者叉号,如果设置item内容的话会变得很长,再去点击这个item时就会很别扭,影响美观
fishion 2010-02-23
  • 打赏
  • 举报
回复
如果数据量不大的话,最简单的方法是直接设置节点的文本为node ...pass

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧