//1. 绑定数据源
dgv.DataSource=dt;
//2.添加事件 DataBindingComplete
private void dgv_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
{
DataGridView curDgv = (DataGridView)sender;
foreach (DataGridViewRow Row in curDgv.Rows)
{
if (Row != null)
{
//根据条件调整颜色
Row.DefaultCellStyle.ForeColor = Color.Gray;
}
}
}