首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

datagridview 排序触发哪一个事件 排序后 行业色恢复默认解决方案

2012-03-20 
datagridview 排序触发哪一个事件 排序后 行业色恢复默认datagridview 绑定数据后根据数据设置不同的颜色

datagridview 排序触发哪一个事件 排序后 行业色恢复默认

datagridview 绑定数据后根据数据 设置不同的颜色 可是重新排序后 行的颜色又恢复到默认的了

请高手指点

[解决办法]
for (int i = 0; i < dt.Rows.Count; i++)
{
dgvskin.Rows.Add();
int num = dgvskin.Rows.Count - 1;
DataGridViewRow row = dgvskin.Rows[num];
....
row.Cells["s6"].Style.BackColor = Color.Yellow;
....
[解决办法]
把设置背景颜色的代码放到RowPostPaint 事件里面试试

热点排行