最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

DevExpress獲取TreeList可視區(qū)域節(jié)點(diǎn)集合的實(shí)現(xiàn)方法

 更新時(shí)間:2014年08月20日 08:56:05   投稿:shichen2014  
這篇文章主要介紹了DevExpress獲取TreeList可視區(qū)域節(jié)點(diǎn)集合的實(shí)現(xiàn)方法,有一定實(shí)用價(jià)值,需要的朋友可以參考下

本文實(shí)例展示了DevExpress獲取TreeList可視區(qū)域節(jié)點(diǎn)集合的實(shí)現(xiàn)方法,是比較有實(shí)用價(jià)值的技巧。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

關(guān)鍵代碼如下:

/// <summary>
/// 獲取可視區(qū)域節(jié)點(diǎn)
/// </summary>
/// <param name="treeList">TreeList</param>
/// <param name="conditonHanlder">條件委托</param>
/// <returns>可視區(qū)域節(jié)點(diǎn)集合</returns>
public static List<TreeListNode> GetVisibleNodes(this TreeList treeList, Predicate<TreeListNode> conditonHanlder)
{
  List<TreeListNode> _visibleNodes = new List<TreeListNode>();
  RowsInfo _rowsInfo = treeList.ViewInfo.RowsInfo;
  foreach (RowInfo ri in _rowsInfo.Rows)
  {
 TreeListNode _curNode = ri.Node;
 if (conditonHanlder(_curNode))
 {
   _visibleNodes.Add(_curNode);
 }
  }
  return _visibleNodes;
}
/// <summary>
/// 獲取可視區(qū)域節(jié)點(diǎn)
/// </summary>
/// <param name="treeList">TreeList</param>
/// <returns>可視區(qū)域節(jié)點(diǎn)集合</returns>
public static List<TreeListNode> GetVisibleNodes(this TreeList treeList)
{
  return GetVisibleNodes(treeList, n => 1 == 1);
}

代碼使用方法如下:

MessageBox.Show(tvwLamp.LHTree.GetVisibleNodes(n => n.GetNodeType() == NodeType.Cab).Count.ToString());

希望本文所述實(shí)例對(duì)大家C#程序設(shè)計(jì)能有所幫助!

相關(guān)文章

最新評(píng)論

彭山县| 台州市| 外汇| 于田县| 同仁县| 江门市| 阳高县| 云霄县| 泰州市| 无棣县| 樟树市| 松原市| 嘉兴市| 福安市| 新乡市| 辽中县| 西乌珠穆沁旗| 苍梧县| 房山区| 托克逊县| 天全县| 福州市| 栾城县| 商洛市| 荣成市| 黄梅县| 山丹县| 齐河县| 深泽县| 昌都县| 利辛县| 吉隆县| 贵阳市| 张家川| 邛崃市| 乐都县| 年辖:市辖区| 黑山县| 南康市| 黄石市| 西和县|