zoukankan      html  css  js  c++  java
  • treeview的checkbox展开节点

    protected void ListTreeView_TreeNodeExpanded(object sender, TreeNodeEventArgs e)
    {
    //同级只展开一个使用下列程序
    //TreeNodeCollection ts = null;
    if (e.Node.Parent == null)
    {
    ts = ((TreeView)sender).Nodes;
    }
    else
    ts = e.Node.Parent.ChildNodes;
    foreach (TreeNode node in ts)
    {
    if (node != e.Node)
    {
    node.Collapse();
    }
    }
    //只展开一个第一级使用下列程序
    TreeNodeCollection ts = null;
    if (e.Node.Parent == null)
    {
    ts = ((TreeView)sender).Nodes;
    foreach (TreeNode node in ts)
    {
    if (node != e.Node)
    {
    node.Collapse();
    }
    }
    }
    }
    protected void ListTreeView_SelectedNodeChanged(object sender, EventArgs e)
    {
    for (int i = 0; i < this.ListTreeView.Nodes.Count; i++ )
    {
    if (this.ListTreeView.SelectedValue == this.ListTreeView.Nodes[i].Value)
    {
    this.ListTreeView.SelectedNode.Expanded = true;
    }
    else
    {
    for (int j = 0; j < this.ListTreeView.SelectedNode.Parent.ChildNodes.Count;j++ )
    {
    this.ListTreeView.SelectedNode.Parent.ChildNodes[j].CollapseAll();

    }
    this.ListTreeView.SelectedNode.Parent.Expanded = true;
    this.ListTreeView.SelectedNode.Expanded = true;
    }
    }
    }

  • 相关阅读:
    【转载】高内聚低耦合
    【转载】locate命令的使用
    【转载】C内存对齐
    【原创】_INTSIZEOF 内存按照int对齐
    【转载】free查看内存
    Hive查询Join
    Hive数据查询
    Hive导入数据
    Hive表的修改Alter
    Hive中排序和聚集
  • 原文地址:https://www.cnblogs.com/lmcblog/p/2597929.html
Copyright © 2011-2022 走看看