关于网友提出的“ c# datagridview如何让数量列的值为负时显示红色”问题疑问,本网通过在网上对“ c# datagridview如何让数量列的值为负时显示红色”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: c# datagridview如何让数量列的值为负时显示红色
描述:datagridview 负数显示红色
我的datagridview当中有一列是“数量”,如何实现数量这一列的值为负数时显示红色,我的代码老是报错,各位大哥帮我看看,多谢了
private void dataGridView11_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (e.Value == null)
return;
if (dataGridView11.Columns[e.ColumnIndex].Name= "数量 " && int.Parse(e.Value.ToString <0))
{
e.CellStyle.BackColor = Color.Red;
}
}
报错:错误 1 运算符“<”无法应用于“方法组”和“int”类型的操作数
或者有没有更好的办法实现呢,多谢各位大哥了。
解决方案1: 和属性没关系, 那你的int.Parse 就换成 decimal.Parse
以上介绍了“ c# datagridview如何让数量列的值为负时显示红色”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4405903.html