SQLServer与DataGridView控件的简单问题 我现在有一个空数据表,然后在采集数据动态的向里面添加数据,然后我通过与DataGridView控件绑定在窗体上显示了出来,我现在需要实现的功能是,当我采集到的数据大于我的设定值的时候,在DataGridView控件里显示时可不可让该数据对应的格显示指定的颜色?刚接触这块,茫然啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,在cellpainting事件结合cellformatintg事件处理 同意楼上e.CellStyle.BackColor = 你的颜色 怎么获得当前单元格的值呢? private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { if (这里怎么获得?) e.CellStyle.BackColor = Color.Red; } 这要选择具体的列数吧?是针对整个表的所有数值吗?如,对于id字段,if ( id < 8 ) 我是要针对整个表的所有数据,要怎么实现,还有就是第一个字段为记录的时间不需要比较,怎么排除? 我这样写:if ( id < 8 ),编译会错的,找不到id。 chart 图表问题 C#获取用户名 winform log4net 如何将日志记录到sql2000中 .NET 2008 datagridview CellValidating 触发问题 新手急问。。。(高分相送,参与有分) datagridview的滚动条可以重写吗 高手进来啊!最近高手哪去了! 高分,如何统计一个星期的数据呢? gridview 编辑之后,无法保存? 升4角了,散分。顺便把以前翻译的两篇关于组件编程的文章给大家参考 回滚问题 刚刚发现一个有趣的现象
e.CellStyle.BackColor = 你的颜色
private void dataGridView1_CellPainting(object sender, DataGridViewCellPaintingEventArgs e)
{
if (这里怎么获得?)
e.CellStyle.BackColor = Color.Red;
}
如,对于id字段,if ( id < 8 )
我这样写:if ( id < 8 ),编译会错的,找不到id。