深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 627|回复: 0
打印 上一主题 下一主题

DataGridView 改变行列颜色

[复制链接]

800

主题

1379

帖子

7704

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7704
跳转到指定楼层
楼主
发表于 2020-12-17 14:38:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
未验证:

  1.   private void ChangBackColor()
  2.   {
  3.       if (dataGridView1.Rows.Count > 0)
  4.       {
  5.           foreach (DataGridViewRow row in dataGridView1.Rows)
  6.           {
  7.               if (row.Cells["列名"].Value.ToString() == "条件")
  8.               {
  9.                   row.Cells["列名"].Style.ForeColor = System.Drawing.Color.Red;
  10.                    row.DefaultCellStyle.ForeColor = Color.Red; //改变整行的
  11.                }
  12.            }
  13.            DataGridViewCellStyle dgvcs = new DataGridViewCellStyle();
  14.            dgvcs.BackColor = Color.Green;
  15.            dataGridView1.Columns["列名"].DefaultCellStyle = dgvcs;  //整列
  16.        }
  17.   }
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 01:40 , Processed in 0.024246 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表