zoukankan      html  css  js  c++  java
  • Dev中GridView——背景颜色改变

    DevExpress.XtraGrid.Views 设置指定行的背景颜色

    1.事件:CustomDrawCell
    2.示例:
     private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e)
            {
                if (gridView1.GetRow(e.RowHandle) == null)
                {
                    return;
                }
                else
                {

        if(e.Column.FieldName=="字段")//是gridView1里面字段的FieldName名字 或者caption名字都行的
                   //获取所在行指定列的值
                    string state = gridView1.GetRowCellValue(e.RowHandle, "字段").ToString();////是gridView1里面字段的FieldName名字 或者caption名字都行的
                  //比较指定列的状态
                    if (state == "1") //条件判断
                    {
                        e.Appearance.BackColor = Color.NavajoWhite;//设置此行的背景颜色
                    }
                }
            }

    DevExpress中XtraGrid控件对GridView每行的颜色设置 zt

    改变行颜色

    private void GridView1_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)
            {
                DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.XtraGrid.Views.Grid.GridView;
                if (e.RowHandle >= 0)
                {
                    string category = view.GetRowCellDisplayText(e.RowHandle, view.Columns["dS"]);
                    if (category == "")
                    {
                        e.Appearance.BackColor = Color.Red;
                        //e.Appearance.BackColor2 = Color.SeaShell;
                    }
                }
            }

    改单元格颜色

    private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
             {
                 if (e.Column.FieldName == "cgrbh")
                 {
                     string aa = gridView1.GetRowCellDisplayText(e.RowHandle, gridView1.Columns["cgrbh"]);
                     if (aa == "6666")
                     {
                         e.Appearance.BackColor = Color.DeepSkyBlue;
                         e.Appearance.BackColor2 = Color.LightCyan;
                     }
                 }
  • 相关阅读:
    Java中的魔法类-Unsafe
    Caffeine Cache-高性能Java本地缓存组件
    mysql之innodb日志管理
    mysql之innodb存储引擎---BTREE索引实现
    myslq5.7安装以及root密码找回
    mysql之innodb存储引擎---数据存储结构
    mysql之innodb存储引擎介绍
    java字符串详解
    hadoop2.7作业提交详解之文件分片
    hadoop2.7之作业提交详解(下)
  • 原文地址:https://www.cnblogs.com/yuer20180726/p/11066038.html
Copyright © 2011-2022 走看看