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

DevExpress實(shí)現(xiàn)TreeList按條件隱藏節(jié)點(diǎn)CheckBox的方法

 更新時間:2014年08月06日 16:42:22   投稿:shichen2014  
這篇文章主要介紹了DevExpress實(shí)現(xiàn)TreeList按條件隱藏節(jié)點(diǎn)CheckBox的方法,需要的朋友可以參考下

本文實(shí)例講述了DevExpress實(shí)現(xiàn)TreeList按條件隱藏節(jié)點(diǎn)CheckBox的方法,在項目開發(fā)中有一定的使用價值。具體的實(shí)現(xiàn)方法如下:

主要功能代碼如下:

/// <summary>
/// 隱藏CheckBox
/// 說明
/// 在CustomDrawNodeCheckBox事件中使用
/// eg:
/// TreeList _curTree = (TreeList)sender;
/// _curTree.HideCheckBox(n => n.GetNodeType() == NodeType.Area || n.GetNodeType() == NodeType.CabsGroupRoot, e);
/// </summary>
/// <param name="tree">TreeList</param>
/// <param name="conditionHanlder">委托</param>
/// <param name="e">CustomDrawNodeCheckBoxEventArgs</param>
public static void HideCheckBox(this TreeListNode tree, Predicate<TreeListNode> conditionHanlder, CustomDrawNodeCheckBoxEventArgs e)
{
  if (conditionHanlder(e.Node))
  {
 e.Handled = true;
  }
}

代碼使用方法如下:

void LHTree_CustomDrawNodeCheckBox(object sender, CustomDrawNodeCheckBoxEventArgs e)
{
  TreeList _curTree = (TreeList)sender;
  _curTree.HideCheckBox(n => n.GetNodeType() == NodeType.Area || n.GetNodeType() == NodeType.CabsGroupRoot, e);
}

代碼運(yùn)行效果如下:

相關(guān)文章

最新評論

白银市| 祁门县| 伽师县| 永靖县| 宜兰市| 洪湖市| 建瓯市| 绵竹市| 徐闻县| 固安县| 两当县| 定边县| 兖州市| 诸暨市| 辛集市| 恩平市| 陇西县| 丰城市| 马关县| 宝应县| 金塔县| 光泽县| 安丘市| 克山县| 琼结县| 关岭| 鹤岗市| 庆安县| 双峰县| 和硕县| 元谋县| 潼关县| 郓城县| 松潘县| 石泉县| 晋江市| 崇左市| 福鼎市| 遵化市| 富宁县| 晋中市|