DevExpress設(shè)置TreeList圖片節(jié)點(diǎn)背景色的方法
更新時(shí)間:2014年08月06日 17:35:11 投稿:shichen2014
這篇文章主要介紹了DevExpress設(shè)置TreeList圖片節(jié)點(diǎn)背景色的方法,需要的朋友可以參考下
本文實(shí)例展示了DevExpress設(shè)置TreeList圖片節(jié)點(diǎn)背景色的方法,在項(xiàng)目開(kāi)發(fā)中有一定的應(yīng)用價(jià)值,具體方法如下所示:
主要功能代碼如下:
/// <summary>
/// 設(shè)置圖片節(jié)點(diǎn)的背景色
/// 說(shuō)明:在CustomDrawNodeImages事件中使用
/// </summary>
/// <param name="tree">TreeList</param>
/// <param name="e">CustomDrawNodeImagesEventArgs</param>
/// <param name="builderBackColorHandler">委托</param>
public static void CustomImageNodeBackColor(this TreeList tree, CustomDrawNodeImagesEventArgs e, Func<TreeListNode, Color> builderBackColorHandler)
{
TreeListNode _node = e.Node;
Color _backColor = builderBackColorHandler(_node);
e.Graphics.FillRectangle(new SolidBrush(_backColor), e.Bounds);
}
代碼使用方法如下:
private void tlLHData_CustomDrawNodeImages(object sender, CustomDrawNodeImagesEventArgs e)
{
try
{
tlLHData.CustomImageNodeBackColor(e, node =>
{
string _cabId = node.GetKeyID();
CCabInfo _cabInfo = LHDBHelper.GetCabInfo(_cabId);
if (_cabInfo != null)
{
return _cabInfo.CtuOnlineStatus == 1 ? Color.White : Color.LightGray;
}
return Color.White;
});
}
catch (Exception)
{
}
}
代碼運(yùn)行效果如下圖所示:

您可能感興趣的文章:
- DevExpress TreeList 常見(jiàn)問(wèn)題解決方法
- DevExpress之TreeList用法實(shí)例總結(jié)
- DevExpress實(shí)現(xiàn)TreeList向上遞歸獲取公共父節(jié)點(diǎn)的方法
- DevExpress實(shí)現(xiàn)TreeList父子節(jié)點(diǎn)CheckState狀態(tài)同步的方法
- DevExpress實(shí)現(xiàn)TreeList按條件隱藏節(jié)點(diǎn)CheckBox的方法
- DevExpress實(shí)現(xiàn)禁用TreeListNode CheckBox的方法
- Devexpress treelist 簡(jiǎn)介
相關(guān)文章
C# 中的 IReadOnlyDictionary 和 IReadOnlyLis
C# 中的IReadOnlyDictionary和IReadOnlyList是接口,用于表示只讀的字典和只讀的列表,這些接口提供了對(duì)集合的只讀訪問(wèn)權(quán)限,即不允許對(duì)集合進(jìn)行修改操作,這篇文章主要介紹了C# 中的 IReadOnlyDictionary 和 IReadOnlyList實(shí)例詳解,需要的朋友可以參考下
2024-03-03
C# WPF實(shí)現(xiàn)的語(yǔ)音播放自定義控件
這篇文章主要介紹了C# WPF實(shí)現(xiàn)的語(yǔ)音播放自定義控件,幫助大家更好的理解和學(xué)習(xí)使用c# WPF技術(shù),感興趣的朋友可以了解下
2021-04-04
C# 實(shí)現(xiàn)Eval(字符串表達(dá)式)的三種方法
這篇文章主要介紹了C# 實(shí)現(xiàn)Eval(字符串表達(dá)式)的三種方法,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
2021-04-04
C#中隱藏TabControl選項(xiàng)卡標(biāo)簽的解決方案
這篇文章主要介紹了C#中隱藏TabControl選項(xiàng)卡標(biāo)簽的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
2023-04-04
基于C#實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲 C#抓取網(wǎng)頁(yè)Html源碼
這篇文章主要為大家詳細(xì)介紹了基于C#實(shí)現(xiàn)網(wǎng)絡(luò)爬蟲的相關(guān)資料,即C#抓取網(wǎng)頁(yè)Html源碼,感興趣的小伙伴們可以參考一下
2016-03-03 
