Winfrom DataGridView给单元格中的某个字加底色 所需效果如图,请各位高手赐教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // DataGridView根据单元格值设定单元格样式单元格负数情况下显示黄色,0的情况下显示红色private void DataGridView1_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e){ DataGridView dgv = (DataGridView)sender; if (dgv.Columns[e.ColumnIndex].Name == "Column1" && e.Value is int) { int val = (int)e.Value; if (val < 0) { e.CellStyle.BackColor = Color.Yellow; } else if (val == 0) { e.CellStyle.BackColor = Color.Red; } }}看看这样行吗? CSDN难道就没高手和热心人士了. 拜托...请你先弄明白什么是底色,什么是同一单元格,ForeColor可以单独指定单元格中某个字的底色么? ping 一个域名,得到time值平均90ms 是不是慢? prop 还有类似这种自动实现某些功能的东西吗 C# 从主窗体弹出的新窗体关闭不了,怎么办呢? 如果在XAML中对变量进行取反运算? 比较一下这两个语句的区别 C#程序运行时启动命令提示符的问题 汗。。。。用了这么长时间了,却不知有这个大问题 那位高手知道这段程序什么意思,谢谢 vs2008中添加dll控件问题 怎样在其他文件中使用#define定义的符号?比如:#define V1,在其他文件中如何使用V1? .net 和jquery组合问题 怎么才能用resx协议访问.Net资源
单元格负数情况下显示黄色,0的情况下显示红色
private void DataGridView1_CellFormatting(object sender,
DataGridViewCellFormattingEventArgs e)
{
DataGridView dgv = (DataGridView)sender; if (dgv.Columns[e.ColumnIndex].Name == "Column1" && e.Value is int)
{
int val = (int)e.Value;
if (val < 0)
{
e.CellStyle.BackColor = Color.Yellow;
}
else if (val == 0)
{
e.CellStyle.BackColor = Color.Red;
}
}
}看看这样行吗?