欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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)文章

  • c# 實(shí)現(xiàn)圖片查看器

    c# 實(shí)現(xiàn)圖片查看器

    這篇文章主要介紹了c# 如何實(shí)現(xiàn)圖片查看器,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • C#生成不重復(fù)隨機(jī)字符串類

    C#生成不重復(fù)隨機(jī)字符串類

    這篇文章主要介紹了C#生成不重復(fù)隨機(jī)字符串類,涉及C#隨機(jī)數(shù)與字符串的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • C#簡單生成隨機(jī)密碼的方法示例

    C#簡單生成隨機(jī)密碼的方法示例

    這篇文章主要介紹了C#簡單生成隨機(jī)密碼的方法,結(jié)合具體實(shí)例形式分析了C#生成隨機(jī)密碼操作的前臺(tái)界面與后臺(tái)處理技巧,需要的朋友可以參考下
    2017-06-06
  • C#簡單創(chuàng)建和刪除目錄的方法

    C#簡單創(chuàng)建和刪除目錄的方法

    這篇文章主要介紹了C#簡單創(chuàng)建和刪除目錄的方法,實(shí)例分析了C#使用CreateDirectory及Delete方法簡單創(chuàng)建及刪除目錄的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-08-08
  • C#實(shí)現(xiàn)修改系統(tǒng)時(shí)間的方法

    C#實(shí)現(xiàn)修改系統(tǒng)時(shí)間的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)修改系統(tǒng)時(shí)間的方法,是一個(gè)非常實(shí)用的功能,需要的朋友可以參考下
    2014-07-07
  • C# .net core HttpClientFactory用法及說明

    C# .net core HttpClientFactory用法及說明

    這篇文章主要介紹了C# .net core HttpClientFactory用法及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • C#實(shí)現(xiàn)封裝常用Redis工具類的示例代碼

    C#實(shí)現(xiàn)封裝常用Redis工具類的示例代碼

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)封裝常用Redis工具類的相關(guān)知識(shí),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • c#使用Unity粒子實(shí)現(xiàn)炮塔發(fā)射系統(tǒng)

    c#使用Unity粒子實(shí)現(xiàn)炮塔發(fā)射系統(tǒng)

    Unity自帶粒子發(fā)射器、動(dòng)畫器、渲染器各兩種,利用Unity的粒子系統(tǒng)制作一個(gè)炮塔發(fā)射系統(tǒng),了解粒子系統(tǒng),必須先了解每一個(gè)屬性都代表了什么,之后才能根據(jù)這些原理來調(diào)整出自己滿意的效果
    2022-04-04
  • C#中的for和foreach的性能對(duì)比

    C#中的for和foreach的性能對(duì)比

    這篇文章主要介紹了C#中的for和foreach的性能對(duì)比,在C#中,for和foreach是兩種常用的循環(huán)結(jié)構(gòu),用于迭代集合中的元素,盡管它們?cè)诠δ苌舷嗨?但它們?cè)谛阅堋⒖臻g效率和垃圾回收(GC)方面有一些區(qū)別,需要的朋友可以參考下
    2023-10-10
  • C#實(shí)現(xiàn)Base64編碼與解碼及規(guī)則

    C#實(shí)現(xiàn)Base64編碼與解碼及規(guī)則

    這篇文章主要介紹了C#實(shí)現(xiàn)Base64編碼與解碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-08-08

最新評(píng)論