devexpress winform中,gridcontrol中rowdata的颜色修改

修改行数据的颜色,代码如下:

private void gridView1_RowStyle(object sender, RowStyleEventArgs e)
{
	if (e.RowHandle < 0)
	{
		return;
	}

	GridView v = sender as GridView;
	ProcessAlarmData rowData = v.GetRow(e.RowHandle) as ProcessAlarmData;
	if (rowData == null)
	{
		return;
	}

	e.Appearance.ForeColor = Color.Red;
	
	e.HighPriority = true;

	if (v.IsRowSelected(e.RowHandle) || e.RowHandle == v.FocusedRowHandle)
	{
		e.Appearance.BackColor = v.PaintAppearance.SelectedRow.BackColor;
	}
}

发表评论

邮箱地址不会被公开。 必填项已用*标注