相关文章推荐
力能扛鼎的夕阳  ·  Java判断字段是否为空,为空赋值 ...·  1 年前    · 
聪明的领结  ·  Workflow | ...·  2 年前    · 
强健的土豆  ·  C、C++语言高危,高风险函数、内存溢出(一 ...·  2 年前    · 
发财的充值卡  ·  "libgflags." a: ...·  2 年前    · 
机灵的手电筒  ·  寻找凸四边形的四个顶点_pika1223的博 ...·  2 年前    · 
Code  ›  winform如何保持TreeView节点展开和折叠的状态开发者社区
treeview winform
https://cloud.tencent.com/developer/article/1343579
安静的碗
2 年前
作者头像
跟着阿笨一起玩NET
0 篇文章

winform如何保持TreeView节点展开和折叠的状态

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > 跟着阿笨一起玩NET > winform如何保持TreeView节点展开和折叠的状态

winform如何保持TreeView节点展开和折叠的状态

作者头像
跟着阿笨一起玩NET
发布 于 2018-09-19 16:57:37
1.9K 0
发布 于 2018-09-19 16:57:37
举报

转载: http://blog.sina.com.cn/s/blog_6abcacf5010138q5.html

 private Hashtable NodesStatus = new Hashtable();
        private string SelectNodeFullPath = string.Empty;
        /// <summary>
        /// </summary>
        /// <param name="nodes"></param>
        private void GetTreeNodesStatus(TreeNodeCollection nodes)
            foreach (TreeNode node in nodes)
                if (node.IsExpanded)
                    NodesStatus[node.FullPath] = true;
                    NodesStatus.Remove(node.FullPath);
                if (node.IsSelected)
                    SelectNodeFullPath = node.FullPath;
                GetTreeNodesStatus(node.Nodes);
        /// <summary>
        /// </summary>
        /// <param name="nodes"></param>
        private void SetTreeNodesStatus(TreeNodeCollection nodes)
            foreach (TreeNode node in nodes)
                if (NodesStatus[node.FullPath] != null)
                    node.Expand();
                if (node.FullPath == SelectNodeFullPath)
                    this.tvAuthFuction.SelectedNode = node;
 
推荐文章
力能扛鼎的夕阳  ·  Java判断字段是否为空,为空赋值 ?_kettle java脚本判断字段是否为空,然后填入其他字段的值-CSDN博客
1 年前
聪明的领结  ·  Workflow | 如果只会一个正则表达式... - 少数派
2 年前
强健的土豆  ·  C、C++语言高危,高风险函数、内存溢出(一)-腾讯云开发者社区-腾讯云
2 年前
发财的充值卡  ·  "libgflags." a: 无法添加符号: 错误的值_无法添加符号 错误的值_古路的博客-CSDN博客
2 年前
机灵的手电筒  ·  寻找凸四边形的四个顶点_pika1223的博客-CSDN博客
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号