日期:2014-05-17  浏览次数:20411 次

如何根据值的变化,将girdview其中的一列的颜色变色呢?
如何根据值的变化,将girdview其中的一列的颜色变色呢?


------解决方案--------------------
控件.Rows[int变化了的行值].DefaultCellStyle.BackColor = Color.Beige;
-------------------------------------
2013年06月13日→星座:双子座
二〇一三年五月初六
癸巳〖蛇〗,戊午月,庚戌日,丙戌时
今属:金;五行:水火土金;缺:木。
纳音五行:长流水。
------解决方案--------------------
if 值==?
   row的颜色 =?

else if 值==?
   row的颜色 =?
else 
    row的颜色 =?


------解决方案--------------------
先将值和颜色的对应关系建一个枚举,然后用直接重写girdview每一列的背景色。
------解决方案--------------------
参考Gridveiw与相关的文章:

http://www.cnblogs.com/insus/archive/2013/05/05/3060540.html
http://www.cnblogs.com/insus/archive/2013/05/09/3068141.html
http://www.cnblogs.com/insus/archive/2013/05/01/3052722.html
http://www.cnblogs.com/insus/articles/1722744.html