zoukankan      html  css  js  c++  java
  • 根据列的值改变DataGridView行的颜色

    下面是一个根据DataGridView列的值,改变行的颜色的例子。

    实现这个并不困难,属性不会总是在我们想象的那个地方。这个属性隐藏在行的DefaultCellStyle 属性中。

    代码
    foreach (DataGridViewRow row in mydataGridView.Rows)
    {    
    string RowType = row.Cells[0].Value.ToString();  
      
    if (RowType == "Type A")   
     {       
         row.DefaultCellStyle.BackColor 
    = Color.Red;   
         row.DefaultCellStyle.ForeColor 
    = Color.White; 
     }  
      else if (RowType == "Type B"
       {     
       row.DefaultCellStyle.BackColor = Color.Yellow;  
          row.DefaultCellStyle.ForeColor = Color.Black;  
      }
    }

    添加上面这段代码到UpdateDataGridViewRowColors() 方法中,你的DataGridView绑定或者从新绑定数据的时候调用它。



    (全文完)


    以下为广告部分

    您部署的HTTPS网站安全吗?

    如果您想看下您的网站HTTPS部署的是否安全,花1分钟时间来 myssl.com 检测以下吧。让您的HTTPS网站变得更安全!

    SSL检测评估

    快速了解HTTPS网站安全情况。

    安全评级(A+、A、A-...)、行业合规检测、证书信息查看、证书链信息以及补完、服务器套件信息、证书兼容性检测等。

    SSL证书工具

    安装部署SSL证书变得更方便。

    SSL证书内容查看、SSL证书格式转换、CSR在线生成、SSL私钥加解密、CAA检测等。

    SSL漏洞检测

    让服务器远离SSL证书漏洞侵扰

    TLS ROBOT漏洞检测、心血漏洞检测、FREAK Attack漏洞检测、SSL Poodle漏洞检测、CCS注入漏洞检测。

  • 相关阅读:
    mui 卡片视图 遮罩蒙版
    mui 滑块开关 进度条 以及如何获取值
    mui 普通新闻文字列表 图文新闻列表
    HDU4553 约会安排
    HDU4614 Vases and Flowers
    HDU 1540 Tunnel Warfare 线段树区间合并
    Codeforces Round #359 (Div. 1)
    POJ3264 Balanced Lineup 线段树区间最大值 最小值
    1351 topcoder 吃点心
    POJ 3321 Apple Tree(dfs序树状数组)
  • 原文地址:https://www.cnblogs.com/zhuqil/p/1642611.html
Copyright © 2011-2022 走看看