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;
                     }
                 }
  • 相关阅读:
    [NOI2009]管道取珠 DP + 递推
    poj3207 Ikki's Story IV
    NOIP2016Day1T2天天爱跑步(LCA+桶)
    NOIP2016Day2T3愤怒的小鸟(状压dp) O(2^n*n^2)再优化
    NOIP2016Day1T3换教室(floyd+期望dp)
    bzoj1854: [Scoi2010]游戏(匈牙利) / GDKOI Day2 T2(最大流)
    [CodeVs4927]线段树练习5
    基数排序的奇技淫巧
    bzoj2724: [Violet 6]蒲公英(离散化+分块)
    bzoj1483: [HNOI2009]梦幻布丁(链表+启发式合并)
  • 原文地址:https://www.cnblogs.com/yuer20180726/p/11066038.html
Copyright © 2011-2022 走看看