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

DevExpress設(shè)置FocusedNode背景色的方法

 更新時(shí)間:2014年08月06日 12:02:22   投稿:shichen2014  
這篇文章主要介紹了DevExpress設(shè)置FocusedNode背景色的方法,很實(shí)用的功能,需要的朋友可以參考下

本文實(shí)例講述了DevExpress設(shè)置FocusedNode背景色的方法,很實(shí)用的功能,具體實(shí)現(xiàn)方法如下:

主要功能代碼如下:

/// <summary>
/// 設(shè)置FocusedNode的背景色
/// 說明:
/// 在CustomDrawNodeCell事件中使用
/// 示例:
/// _curTree.SetFocusedNodeBackColor(Color.Green, Color.PeachPuff, Color.Black, e);
/// </summary>
/// <param name="tree">TreeList</param>
/// <param name="backColor1">起始背景顏色</param>
/// <param name="backColor2">結(jié)束背景顏色</param>
/// <param name="foreBrush">字體顏色</param>
/// <param name="e">CustomDrawNodeCellEventArgs</param>
public static void SetFocusedNodeBackColor(this TreeList tree, Color backColor1, Color backColor2, Color foreBrush, CustomDrawNodeCellEventArgs e)
{
  if (e.Node == tree.FocusedNode)
  {
 Brush _backBrush, _foreBrush;
 _backBrush = new LinearGradientBrush(e.Bounds, backColor1, backColor2, LinearGradientMode.Horizontal);
 _foreBrush = new SolidBrush(foreBrush);
 e.Graphics.FillRectangle(_backBrush, e.Bounds);
 e.Graphics.DrawString(e.CellText, e.Appearance.Font, _foreBrush, e.Bounds, e.Appearance.GetStringFormat());
 e.Handled = true;
  }
}

代碼使用:

private void tlLHData_CustomDrawNodeCell(object sender, CustomDrawNodeCellEventArgs e)
{
  TreeList _curTree = sender as TreeList;
  _curTree.SetFocusedNodeBackColor(Color.Orange, Color.PeachPuff, Color.Black, e);
}

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

相關(guān)文章

  • C# 字符串多行顯示/文本換行以textbox為例講解

    C# 字符串多行顯示/文本換行以textbox為例講解

    C# 字符串多行顯示、文本換行以textbox為例講為大家詳細(xì)介紹并附演示效果圖及演示代碼,感興趣的朋友可以了解下,或許對你學(xué)習(xí)字符串換行有所幫助
    2013-02-02
  • 你是不是這樣寫異常處理代碼的呢?

    你是不是這樣寫異常處理代碼的呢?

    本篇文章是對,你是不是這樣寫異常處理代碼的進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • C#連接db2數(shù)據(jù)庫的實(shí)現(xiàn)方法

    C#連接db2數(shù)據(jù)庫的實(shí)現(xiàn)方法

    本篇文章是對C#連接db2數(shù)據(jù)庫的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • 探秘Unity游戲開發(fā)中的狀態(tài)設(shè)計(jì)模式

    探秘Unity游戲開發(fā)中的狀態(tài)設(shè)計(jì)模式

    這篇文章主要介紹了探秘Unity游戲開發(fā)中的狀態(tài)設(shè)計(jì)模式,狀態(tài)模式是Unity游戲開發(fā)中常用的一種設(shè)計(jì)模式,可以幫助開發(fā)者更好地管理游戲?qū)ο鬆顟B(tài),提高游戲的可維護(hù)性和可擴(kuò)展性
    2023-05-05
  • C#泛型設(shè)計(jì)需要注意的一個(gè)小陷阱

    C#泛型設(shè)計(jì)需要注意的一個(gè)小陷阱

    這篇文章主要給大家介紹了關(guān)于C#泛型設(shè)計(jì)需要注意的一個(gè)小陷阱,文中通過示例代碼以及圖文介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • c#如何使用 XML 文檔功能

    c#如何使用 XML 文檔功能

    這篇文章主要介紹了c#如何使用 XML 文檔功能,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-10-10
  • c#多線程的應(yīng)用全面解析

    c#多線程的應(yīng)用全面解析

    這篇文章主要介紹了c#多線程的應(yīng)用,有需要的朋友可以參考一下
    2014-01-01
  • unity實(shí)現(xiàn)簡單貪吃蛇游戲

    unity實(shí)現(xiàn)簡單貪吃蛇游戲

    這篇文章主要為大家詳細(xì)介紹了unity實(shí)現(xiàn)簡單貪吃蛇游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • c#定期刪除文件的實(shí)操方法

    c#定期刪除文件的實(shí)操方法

    在本篇文章里小編給大家分享了關(guān)于c#定期刪除文件的方法和步驟,有需要的朋友們可以學(xué)習(xí)下。
    2019-02-02
  • 關(guān)于C#中ajax跨域訪問問題

    關(guān)于C#中ajax跨域訪問問題

    最近做項(xiàng)目,需要跨域請求訪問數(shù)據(jù)問題。下面通過本文給大家分享C#中ajax跨域訪問代碼詳解,需要的朋友可以參考下
    2017-05-05

最新評論