博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TreeView控件隐藏子节点(子选项)
阅读量:5808 次
发布时间:2019-06-18

本文共 591 字,大约阅读时间需要 1 分钟。

  微软给我们开发的很多控件确实减少了我们的开发的时间和减少了编写的代码量,但是最近别人遇到一个小的问题:在做菜单时直接拖的TreeView控件来实现,我一下也不知道怎么弄,看了很久的属性、函数做出来了。其实很简单,主要的代码如下。

首页

   子节点1

   子节点2

新闻

  新闻列表

  新闻添加

如此这么一个菜单,如果根据需要(权限、级别等实际需要)我想要隐藏掉“子节点1”这选,那么你在相应的逻辑层写如下的代码就可以实现了。

   TreeView1.Nodes[0].ChildNodes.RemoveAt(0);

依次类推,如果要隐藏新闻列表;

  TreeView1.Nodes[1].ChildNodes.RemoveAt(0);

 

备注:

1.Nodes和Childnodes都是从o开始。 

2.在Nodes移除一项后,所有的马上会提前,例如你要隐藏连续的三个选项应该这样: TreeView1.Nodes.ChildNodes.RemoveAt(0); TreeView1.Nodes[1].ChildNodes.RemoveAt(0); TreeView1.Nodes[1].ChildNodes.RemoveAt(0);连续三次就OK,否则会报错。

     

 

转载于:https://www.cnblogs.com/uniqueness/archive/2013/04/16/3024323.html

你可能感兴趣的文章
禁止apache显示目录索引的常见方法(apache禁止列目录)
查看>>
笨办法学 Python · 续 练习 40:SQL 读取
查看>>
Tengine – Nginx衍生版
查看>>
“量子”遇见“互联网”
查看>>
完整总结:量子物理学的探索史,它的恢宏值得敬畏!
查看>>
Jenkins配置Java项目1(Java+Maven+Tomcat+SVN/Git)
查看>>
因电动汽车补贴到期,LG化学等电池厂商将在中国投资建造电池厂
查看>>
2017 ChinaJoy盛大开幕,骄阳似火的上海依旧热闹非凡
查看>>
可移植性瓶颈突破,Docker Desktop 完成对 Kubernetes 的一致性测试
查看>>
九索数据程鹏飞:打造城市精细化管理的“西安蓝本”
查看>>
量子技术助力中国建立“不可窃听”互联网通信
查看>>
Ubuntu 16.04安装VMware-Workstation-12
查看>>
https://geewu.gitbooks.io/rabbitmq-quick/content/RabbitMQ%E5%9F%BA%E7%A1%80%E6%93%8D%E4%BD%9C.html
查看>>
【Android】APT
查看>>
办公电脑变买为租,“企业惊变”背后神秘推手
查看>>
嵌入式项目管理 嵌入式项目讲解
查看>>
上天入水,无人机可“双栖”啦!
查看>>
java中异常注意问题(发生在多态是的异常问题)
查看>>
浏览器沙盒是什么
查看>>
js实现excel数据导入
查看>>