DataGridView中的 行/列 如何根据不同的值 显示不同的 背景色
来源:互联网 发布:看门狗卡顿优化补丁 编辑:程序博客网 时间:2024/05/22 17:22
在WebForm中
在DataGridView的RowDataBound事件里判断并修改:
if(e.Row.Cells[n].Text=="0")
{
e.Row.Attributes.Add("bgColor", "red");
}
else if(e.Row.Cells[n].Text>"500")
{
e.Row.Attributes.Add("bgColor", "green");
}
//这里的n不是你的列的下标值
在WinForm中
private void dataGridView1_RowPrePaint(object sender, DataGridViewRowPrePaintEventArgs e)
{
if (e.RowIndex >= dataGridView1.Rows.Count)
return;
DataGridViewRow dgr = dataGridView1.Rows[e.RowIndex];
try
{
if (dgr.Cells["列名"].Value.ToString() == "比较值") //列名是dataGridView中的列的Name值 不是数据库中的列名
{
dgr.Cells["列名"].style.BackColor=需要的颜色;
// dgr.DefaultCellStyle.BackColor = 设置的颜色;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
- DataGridView中的 行/列 如何根据不同的值 显示不同的 背景色
- DataGridView中的行如何根据不同的值显示不同的行背景色
- DataGridView中根据字段取值显示不同的行背景色
- UIButton根据色值在不同状态的显示不同背景色
- vb.net datagridview 奇数行偶数行显示不同的背景色
- 根据不同条件设置ITEM的背景色和鼠标移动时的背景色
- [JQuery]如何让表格奇偶行显示不同背景色
- DataGridView行和列的背景色设置
- jstl隔行显示不同的背景色与ajax隔行显示不同的颜色
- 设置ListView奇偶行不同的背景色
- 为文本的不同部分添加不同的背景色
- 转,,,,C#中关于DataGridView行和列的背景色-前景色设置
- C#中关于DataGridView行和列的背景色-前景色设置
- VB.NET中根据DataGridView中显示的数据条件数据行显示不同的颜色
- C# WPF DataGrid 根据某列的值设置行的背景色
- dataGridView空白列,默认选中行的背景色,dataGridView中加入复选框勾选状态的更改
- asp.net中jqgrid根据不同类别头部显示不同的列的实现方法
- 将DataGrid中满足条件的行设为不同的背景色(WinForm).
- eip寄存器 介绍
- 详解大端模式和小端模式
- android 悬浮窗 3
- @SuppressLint
- 【转】Photoshop去水印6大神奇方法----值得收藏
- DataGridView中的 行/列 如何根据不同的值 显示不同的 背景色
- 关于Windows中的临界区
- 使cpu占用率50% --《编程之美》
- 字符设备驱动程序之自动创建设备节点
- ARC学习笔记
- Win7 Embedded 系统下使用dism命令增删系统组件
- AIX5L内存监控和调整
- 指针和引用区别
- 红黑树