如何让DataGridView内数据为负数时候自动显示为红色 通过设置DataGridView.DataSource 为DateSet 显示数据库数据怎样自动让数据为负数的时候显示为红色? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单点的方法是...在数据绑定后,用For循环遍历您要控制的列...如果为负数,就改变其单元格的颜色... CellFormating事件里搞定能不能给说说啊 有例子吗? private void view_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e){ if (e.Value == null) return; if (viewLeft.Columns[e.ColumnIndex].Name="colname" && int.Parse(e.Value.ToString()<0) { e.CellStyle.BackColor = Color.Red; }} CellFormatting 这个事件是从哪里弄出来的呀? 加入ASP。NET C#群吧,群号是: 1873156 DataGridView自带的事件可手动写this.dtview.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.dtview_CellFormatting);也可以在DataGridView的属性窗口 选择"事件" 双击 CellFormatting 添加 请问这个e.Value.ToString() 代表什么 ? |ZYCWPF| 如何设置System.Windows.Media.ImageSource 的高度和宽度 第二贴 详细说明 vs2010技巧?? C#串口接收一条数据之后才发送另外一条命令,直到接收完最后一条命令的响应数据,就再发送第一条命令,依次轮循发送这一组命令。 请对windbg比较熟悉的同志给我留个QQ号,我有些问题需要启蒙 form调用的问题 请教一个逻辑问题 各位大虾帮个忙,翻译下吗。。。 一个解决方案中添加2个windos应用程序,如何相互启动? int转化为字节的问题 window ce 的开发中实现消息队列? 求一个c#操作mysql数据库 线程控制的问题向大家请教
{
if (e.Value == null)
return;
if (viewLeft.Columns[e.ColumnIndex].Name="colname" && int.Parse(e.Value.ToString()<0)
{
e.CellStyle.BackColor = Color.Red;
}
}
可手动写
this.dtview.CellFormatting += new System.Windows.Forms.DataGridViewCellFormattingEventHandler(this.dtview_CellFormatting);
也可以在DataGridView的属性窗口 选择"事件" 双击 CellFormatting 添加