以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 双击目录树复选框出现问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98379) |
-- 作者:viking -- 发布时间:2017/3/28 22:36:00 -- 双击目录树复选框出现问题 生成目录树 显示复选框 帮助中的代码: For Each nd As WinForm.TreeNode In e.node.AllNodes \'同步子节点选中状态 If nd.FullPath.StartsWith(e.node.FullPath) Then nd.Checked = e.node.Checked End If Next If e.node.Checked = False Then \'如果本次操作为清除节点选中状态 Dim pd As WinForm.TreeNode = e.node.ParentNode \'获取父节点 If pd IsNot Nothing Then pd.Checked = False \'清除父节点选中状态 pd = pd.ParentNode \'继续获取上一层级的父节点 End If End If 发现问题: 1、当双击复选框时,子节点与父节点不能同步勾选或者取消勾选。 另:当子节点中所有都是选中状态时,父节点自动勾选。 这个应该怎么写? [此贴子已经被作者于2017/3/28 22:36:04编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/3/28 22:47:00 -- 树节点的双击是有问题的,这个是。net的问题,没有办法处理 |