两种方法
第一种
DataGridview1.Rows[i].DefultCellStyle.backcolor
第二种
AlternatingRowsDefutCellstyle 属性
获取或设置应用于DataGridview的奇数行的默认单元格样式。 RowsDefultCellStyle 属性
获取或设置应用于DataGridview的行单元格的默认样式。 private void Form1_Load(object sender, EventArgs e)
{
string str = "server=192.168.100.222;user=sa;pwd=p@ssw1rd;database=pwd1";
SqlConnection mycon = new SqlConnection(str);
try
{
mycon.Open();
DataSet mydt = new System.Data.DataSet();//建立填充数据库
SqlDataAdapter mydpt = new SqlDataAdapter("select * from book",mycon);//建立适配器
mydpt.Fill(mydt);
dataGridView1.DataSource = mydt.Tables[0];//数据源绑定的是表不是数据库,所以要指定表,索引值从0开始 说明book这个表是数据库中第一个表 for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
if (i % 2 == 0)
{
this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Beige;
}
else
{
this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Red; }
} }
catch (Exception ex)
{ MessageBox.Show(ex.Message);
}
finally
{
mycon.Close(); }
}
        private void Form1_Load(object sender, EventArgs e)
{
string str = "server=192.168.100.222;user=sa;pwd=p@ssw1rd;database=pwd1";
SqlConnection mycon = new SqlConnection(str);
try
{
mycon.Open();
DataSet mydt = new System.Data.DataSet();//建立填充数据库
SqlDataAdapter mydpt = new SqlDataAdapter("select * from book",mycon);//建立适配器
mydpt.Fill(mydt);
dataGridView1.DataSource = mydt.Tables[];//数据源绑定的是表不是数据库,所以要指定表,索引值从0开始 说明book这个表是数据库中第一个表 for (int i = ; i < dataGridView1.Rows.Count; i++)
{
if (i % == )
{
this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Beige;
}
else
{
this.dataGridView1.Rows[i].DefaultCellStyle.BackColor = Color.Red; }
} //第二种方法
this.dataGridView1.RowsDefaultCellStyle.BackColor = Color.Red;//DataGridView行单元格默认颜色
this.dataGridView1.AlternatingRowsDefaultCellStyle.BackColor = Color.Violet;//奇数行单元格默认颜色 }
catch (Exception ex)
{ MessageBox.Show(ex.Message);
}
finally
{
mycon.Close(); }
}

最新文章

  1. javaScript基础语法(上)
  2. php基础的一点注意事项
  3. What is SPI?
  4. 『TCP/IP详解——卷一:协议』读书笔记——07
  5. 最短路径—大话Dijkstra算法和Floyd算法
  6. java-JDBC-Oracle数据库连接
  7. MAVEN安装过程
  8. Web API接口 安全验证
  9. css3学习01
  10. 201521123028 《Java程序设计》第5周学习总结
  11. MySQL改写子查询成Join
  12. Map集合。
  13. MySQL【数值处理函数】的使用方法
  14. HTML+CSS水平垂直居中
  15. SDL 库 无法解析的外部符号 __imp__fprintf
  16. (Review cs231n)loss function and optimization
  17. Linux服务器ftp+httpd部署
  18. 极域电子教室卸载或安装软件后windows7无法启用触摸板、键盘
  19. 基于python的接口测试框架设计(三)接口测试的框架
  20. C# 提取方法重构

热门文章

  1. iOS错误 - too many open files (error = 24)
  2. Linux—virtualbox系统安装(1)
  3. django视图缓存的实现
  4. git 使用merge 对本地分支进行合并 并进行代码提交的流程
  5. 由button标签在 IE 8.0 下的异常表现引发的一场血案
  6. 调用jdbc已经写成的方法----jdbc工具类抽取方式三
  7. Oracle递归查询(start with)
  8. 【Quartz】Spring Boot使用properties文件配置Quartz
  9. 架构师养成记--25.linux用户管理
  10. luogu_1379 八数码难题