<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      treelist 設(shè)置節(jié)點的Checkbox 并實現(xiàn)同步

      直接上代碼

       #region 選中父節(jié)點或者子節(jié)點相互影響的功能,如選擇父節(jié)點選擇所有子節(jié)點
              /// <summary>
              /// AfterCheckNode事件
              /// </summary>
              /// <param name="sender"></param>
              /// <param name="e"></param>
              private void treeList1_AfterCheckNode(object sender, NodeEventArgs e)
              {
                  SetCheckedChildNodes(e.Node, e.Node.CheckState);
                  SetCheckedParentNodes(e.Node, e.Node.CheckState);
              }
              /// <summary>
              /// BeforeCheckNode事件
              /// </summary>
              /// <param name="sender"></param>
              /// <param name="e"></param>
              private void treeList1_BeforeCheckNode(object sender, CheckNodeEventArgs e)
              {
                  e.State = (e.PrevState == CheckState.Checked ? CheckState.Unchecked : CheckState.Checked);
              }
              /// <summary>
              /// 設(shè)置子節(jié)點的狀態(tài)
              /// </summary>
              /// <param name="node"></param>
              /// <param name="check"></param>
              private void SetCheckedChildNodes(DevExpress.XtraTreeList.Nodes.TreeListNode node, CheckState check)
              {
                  for (int i = 0; i < node.Nodes.Count; i++)
                  {
                      node.Nodes[i].CheckState = check;
                      SetCheckedChildNodes(node.Nodes[i], check);
                  }
              }
              /// <summary>
              /// 設(shè)置父節(jié)點的狀態(tài)
              /// </summary>
              /// <param name="node"></param>
              /// <param name="check"></param>
              private void SetCheckedParentNodes(DevExpress.XtraTreeList.Nodes.TreeListNode node, CheckState check)
              {
                  if (node.ParentNode != null)
                  {
                      bool b = false;
                      CheckState state;
                      for (int i = 0; i < node.ParentNode.Nodes.Count; i++)
                      {
                          state = (CheckState)node.ParentNode.Nodes[i].CheckState;
                          if (!check.Equals(state))
                          {
                              b = !b;
                              break;
                          }
                      }
                      node.ParentNode.CheckState = b ? CheckState.Indeterminate : check;
                      SetCheckedParentNodes(node.ParentNode, check);
                  }
              }
              #endregion
      

        

       

      posted @ 2015-05-07 16:50  學(xué)知行者  閱讀(709)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲欧美日韩国产精品专区| 一区二区三区激情免费视频| 国产亚洲精品成人av一区| 国产精品久久久久孕妇| 亚洲一二三区精品美妇| 九九热在线免费观看视频| 亚洲国内精品一区二区| 九九热精品免费视频| 国产精品视频亚洲二区| 极品美女自拍偷精品视频| 国产免费踩踏调教视频| 无码h黄肉动漫在线观看| 中文字幕国产精品一二区| 99热久久这里只有精品| 老子午夜精品无码| 恩施市| 四虎国产精品成人免费久久| 日韩国产成人精品视频| 成人毛片一区二区| 少妇久久久被弄到高潮| 五月婷之久久综合丝袜美腿| 少妇高潮喷水惨叫久久久久电影| 日韩国产中文字幕精品| 蜜臀av性久久久久蜜臀aⅴ麻豆 | 欧美成人午夜精品免费福利| 亚洲欧美人成网站在线观看看| 成a人片亚洲日本久久| 女同在线观看亚洲国产精品| 成人午夜在线观看刺激| 国产无套粉嫩白浆在线| 国产大尺度一区二区视频| 人妻系列中文字幕精品| 扒开双腿疯狂进出爽爽爽| 中文字幕乱码熟妇五十中出| 国产精品三级爽片免费看| 亚洲第一视频区| 国产精品户外野外| 国产精品人妻| 国产精品一区在线免费看| 四虎库影成人在线播放| 非会员区试看120秒6次|