zoukankan      html  css  js  c++  java
  • 如何让DevExpress TreeList的每个结点高亮显示?

        概述:如何让DevExpress TreeList的每个节点高亮显示?

    如何让DXperience TreeList的每个节点高亮显示?

    效果如下:

     
    private void treeList1_CustomDrawNodeCell(object sender, DevExpress.XtraTreeList.CustomDrawNodeCellEventArgs e)
     
           {
     
                TreeList node = sender as TreeList;
     
                if(e.Node == node.FocusedNode)
     
                {
     
                    e.Graphics.FillRectangle(SystemBrushes.Window, e.Bounds);
     
                    Rectangler = new Rectangle(e.EditViewInfo.ContentRect.Left,
                                               e.EditViewInfo.ContentRect.Top,
                                                Convert.ToInt32(e.Graphics.MeasureString(e.CellText,treeList1.Font).Width + 1),
                                                Convert.ToInt32(e.Graphics.MeasureString(e.CellText,treeList1.Font).Height));
     
                    e.Graphics.FillRectangle(SystemBrushes.Highlight, r);
     
                   e.Graphics.DrawString(e.CellText, treeList1.Font, SystemBrushes.HighlightText, r);
     
                    e.Handled = true;
                }
           }

  • 相关阅读:
    EasyUI datagrid动态生成列
    EasyUI easyui-combobox实现数据联动
    EasyUI中datagrid的基本用法
    Oracle update 执行更新操作后的数据恢复
    SqlHelper类
    oracle drop table(表)数据恢复方法
    C#微信公众号——本地调试
    git ignore 总结
    maya cmds pymel 选择 uv area(uv 面积) 为0 的面
    maya cmds pymel selectType() 选择类型切换
  • 原文地址:https://www.cnblogs.com/goto/p/4109676.html
Copyright © 2011-2022 走看看