treeView学习笔记


checkedBox树形设置为true,checked,设置为true,选中,清除节点


主要使用的属性有 Nodes,ImageList,showLines,expandAll

  1. Nodes包含treeNode对象集合,但可以使用FullPath确定节点在树结构中的位置;
    fullPath,可以显示整个路径,那我可以用来保存文件,保存文件的另一个难点就是判断文件夹是否存在,存在的话就打开,不存在就创建;

  2. ImageList
    http://blog.sina.com.cn/s/blog_614f473101017dvp.html
  3. showline 树节点之间是否存在连线
  4. expandAll  collapseAll
selectedNode 和afterSelect



节点位置的判断
##############treeView刷新的问题##################
问题描述:用treeView.clear(),之后再添加节点,添加后的节点为什么是空指针?NullConference,而且不是tag的问题,text也有问题

还有个问题是,怎么添加节点,这个是采用的折中的方法,先添加了节点再说,正确的做法应该是保存文件的确定之后,写入数据库,更新treeView,但是怎么处罚update这个操作呢?我靠,这么麻烦!!!!

晚上解决这个问题,再解决了检测移动硬盘的问题,并写好计划书!!

####################0311#######################
http://www.cnblogs.com/shuang121/archive/2012/11/29/2794278.html
生成treeView的方法有问题,所以才造成了那么多的空指针
现在的问题比较严重,因为要判断
我靠,我操他大爷,生成treeView的过程是没问题的,只是最后selectedNode没有了值,所以总是有问题,指定一下selectedNode就解决了问题,我操他大爷!!!


##################是否有某个子节点#############
treeNode.nodes.count统计子节点个数

可不可以写个函数
private bool checkChildNode(treeNode, String);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值