社区
图形处理/算法
帖子详情
带CheckBox的CTreectrl的问题
mmcanyu
2009-05-12 03:11:13
如何遍历一棵树,如果所有子节点已经打勾,它的父节点也应该打勾。
这树有几层不确定。
...全文
49
3
打赏
收藏
带CheckBox的CTreectrl的问题
如何遍历一棵树,如果所有子节点已经打勾,它的父节点也应该打勾。 这树有几层不确定。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ljlon
2009-05-12
打赏
举报
回复
仅仅是伪代码,针对于二叉树,但是原理相同
bool CheckItem(TreeItem it)
{
//到达分支末端,退出
if (it == NULL)
{
return ture;
}
//如果没有选中,返回false
if (it != check)
{
return false;
}
//遍历左子树
if (CheckItem(it->left) == false)
{
return false;
}
//遍历右子树
if (CheckItem(it->right)== false)
{
return false;
}
return ture;
}
na_he
2009-05-12
打赏
举报
回复
递归的判断子树的状态从而确定父的状态了。
贪玩的老鼠
2009-05-12
打赏
举报
回复
递归查询,检测即可.只要有一个没选中,就直接返回.
C
Tree
Ctrl
CheckBox
点击
C
Tree
Ctrl
CheckBox
点击选中或取消节点,子节点也选中或取消,并显示出来。
C
tree
Ctrl
checkbox
显示隐藏
一个c
tree
ctrl
控制
checkbox
显示、隐藏的代码,有兴趣可以关注下。声明:此程序来源于网络,经本人部分修改。
Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序
本课程讲了Vue3+Vue2+Uni-app(uniapp)入门基础与实战,其中还重点讲解了ES6、TypeScript这些基础知识,实战由两大价值5000元的真实企业级项目组成,分别是仿京东电商网站和仿美团微信点餐小程序,同时两大项目代码全部赠送,还赠送前后端架构模板,工作中直接使用。VUE和uni-app是目前热门的前端框架,本课程教你如何快速学会VUE和uni-app并应用到实战,教你如何解决内存泄漏,常用UI库的使用,自己封装组件和插件,正式上线白屏
问题
,性能优化、解决iphoneX“刘海”兼容性
问题
、微信支付、微信授权登录,获取位置在地图上显示,获取用户所在的城市和街道信息,微信小程序发布审核等。对正在工作当中或打算学习VUE和uni-app高薪就业的你来说,那么这门课程便是你手中的葵花宝典。学习技巧:学习当中不要只看,一定要多敲代码,如果碰到某一个知识点不是很明白,不要钻牛角尖,千万不要因为一个点,放弃整个森林,接着往下学,硬着头皮开发项目。只要能亲自开发一个完整的项目,你会发现不明白的地方自然而然就明白了,项目做出来就真正的学会了。此vue和uni-app课程以面试和实战为基础进行讲解,每个知识点都会让你知道在实际项目开发中如何使用,学习后,可以开发大型项目,增强逻辑思维,至少让你拥有3年以上开发经验的实力!代码和ppt均可下载!免费提供《企业级完整实战项目接口文档》,绝对可用
C
Tree
Ctrl
的全部操作,
CheckBox
本方法可以实现表示三态的情况下同时显示节点ICON图标,另增加了对
CheckBox
在某些节点是否显示的控制,同时增加了对键盘空格键选中、取消选中的控制。具体遍历父、子节点的方法同丛雷朋友朋友的方法类似,也是递归实现全部节点的遍历,只是优化了一些,效率更高。
MFC CListBox及C
Tree
Ctrl
具有复选框功能
简单的使用 CList
Ctrl
与C
Tree
Ctrl
使其具有复选框功能
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章