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

C#中TreeView節(jié)點(diǎn)的自定義繪制方法

 更新時間:2015年02月03日 09:45:31   作者:安靜平和  
這篇文章主要介紹了C#中TreeView節(jié)點(diǎn)的自定義繪制方法,實例展示了TreeView節(jié)點(diǎn)的操作技巧,需要的朋友可以參考下

本文實例講述了C#中TreeView節(jié)點(diǎn)的自定義繪制方法。分享給大家供大家參考。具體如下:

if ((e.State & TreeNodeStates.Selected) != 0)
{
 //演示為綠底白字
 e.Graphics.FillRectangle(Brushes.DeepSkyBlue, e.Node.Bounds);

 Font nodeFont = e.Node.NodeFont;
 if (nodeFont == null) nodeFont = ((TreeView)sender).Font;
 e.Graphics.DrawString(e.Node.Text, nodeFont, Brushes.White, Rectangle.Inflate(e.Bounds, 2, 0));
}
else
{
 e.DrawDefault = true;
}

if ((e.State & TreeNodeStates.Focused) != 0)
{
 using (Pen focusPen = new Pen(Color.Black))
 {
  focusPen.DashStyle = System.Drawing.Drawing2D.DashStyle.Dot;
  Rectangle focusBounds = e.Node.Bounds;
  focusBounds.Size = new Size(focusBounds.Width - 1,
  focusBounds.Height - 1);
  e.Graphics.DrawRectangle(focusPen, focusBounds);
 }
}

希望本文所述對大家的C#程序設(shè)計有所幫助。

相關(guān)文章

  • Unity3D開發(fā)實戰(zhàn)之五子棋游戲

    Unity3D開發(fā)實戰(zhàn)之五子棋游戲

    這篇文章主要為大家詳細(xì)介紹了Unity3D開發(fā)實戰(zhàn)之五子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • 基于WPF繪制一個點(diǎn)贊大拇指動畫

    基于WPF繪制一個點(diǎn)贊大拇指動畫

    這篇文章主要為大家詳細(xì)介紹了WPF實現(xiàn)繪制一個點(diǎn)贊大拇指動畫,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以了解一下
    2023-02-02
  • C# 如何調(diào)用C++ dll string類型返回

    C# 如何調(diào)用C++ dll string類型返回

    這篇文章主要介紹了C# 如何調(diào)用C++ dll string類型返回問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • C#實現(xiàn)的Socket服務(wù)器端、客戶端代碼分享

    C#實現(xiàn)的Socket服務(wù)器端、客戶端代碼分享

    這篇文章主要介紹了C#實現(xiàn)的Socket服務(wù)器端、客戶端代碼分享,2個非常簡單的入門例子,需要的朋友可以參考下
    2014-08-08
  • c# 托盤雙擊不觸發(fā)單擊事件的實現(xiàn)方法

    c# 托盤雙擊不觸發(fā)單擊事件的實現(xiàn)方法

    在開發(fā)winform的時候我發(fā)現(xiàn),當(dāng)執(zhí)行雙擊操作(notifyIcon1_MouseDoubleClick)時,會同時伴隨著單擊事件(notifyIcon1_MouseClick)的發(fā)生。。那如何才能使雙擊事件不觸發(fā)單擊事件呢?
    2009-02-02
  • C#類的成員之Field字段的使用

    C#類的成員之Field字段的使用

    本文主要介紹了C#類的成員之Field字段的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-05-05
  • C#避免類型轉(zhuǎn)換異常的三種方法

    C#避免類型轉(zhuǎn)換異常的三種方法

    在 C# 中,可以通過使用類型轉(zhuǎn)換操作符或者類型轉(zhuǎn)換方法來進(jìn)行類型轉(zhuǎn)換,但是在進(jìn)行類型轉(zhuǎn)換時,可能會出現(xiàn)類型轉(zhuǎn)換異常,為了避免這種異常的發(fā)生,本文給大家介紹了幾種方法,感興趣的朋友可以參考一下
    2024-04-04
  • C#4.0新特性之協(xié)變與逆變實例分析

    C#4.0新特性之協(xié)變與逆變實例分析

    這篇文章主要介紹了C#4.0新特性的協(xié)變與逆變,是比較實用的一個新功能,需要的朋友可以參考下
    2014-09-09
  • C#委托與匿名委托詳解

    C#委托與匿名委托詳解

    這篇文章主要為大家詳細(xì)介紹了C#委托與匿名委托的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • C#實現(xiàn)常見加密算法的示例代碼

    C#實現(xiàn)常見加密算法的示例代碼

    這篇文章主要為大家詳細(xì)介紹一下C#中一些常見加密算法(Base64編碼、凱撒密碼、Vigenere密碼、DES、AES)以及它們的實現(xiàn)代碼,感興趣的可以了解一下
    2022-07-07

最新評論

金塔县| 巴东县| SHOW| 安图县| 喀什市| 青阳县| 腾冲县| 黄梅县| 定远县| 车险| 女性| 武义县| 西乌珠穆沁旗| 阿荣旗| 临洮县| 门头沟区| 南木林县| 灵台县| 兴隆县| 福贡县| 尚志市| 青河县| 漯河市| 调兵山市| 罗平县| 连州市| 汾西县| 义马市| 西青区| 湘西| 青岛市| 五台县| 平原县| 英吉沙县| 新蔡县| 加查县| 米林县| 灵台县| 富阳市| 青浦区| 建平县|