private void gridView2_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e)
{
try
{
if (e.Appearance.ForeColor != Color.Red)
{
GridView View = sender as GridView;
if (e.RowHandle >= 0)
{//将泛型数组转换成string数组
string[] a = listArr1.ToArray();
string[] str_STAFFID = listArr.ToArray();
string category = View.GetRowCellDisplayText(e.RowHandle, View.Columns["FBS"]);
string category1 = View.GetRowCellDisplayText(e.RowHandle, View.Columns["FSTAFFID"]);
List<string> list = new List<string>(a);
List<string> list1 = new List<string>(str_STAFFID);
if (list1.Contains(category1))
{
if (list.Contains(category))
{
e.Appearance.ForeColor = Color.Red;
}
}
}
}
}
catch (Exception ex)
{
Framework.Core.MessageService.ShowError(ex, "Human.ZcjsManage");
}
}
{
try
{
if (e.Appearance.ForeColor != Color.Red)
{
GridView View = sender as GridView;
if (e.RowHandle >= 0)
{//将泛型数组转换成string数组
string[] a = listArr1.ToArray();
string[] str_STAFFID = listArr.ToArray();
string category = View.GetRowCellDisplayText(e.RowHandle, View.Columns["FBS"]);
string category1 = View.GetRowCellDisplayText(e.RowHandle, View.Columns["FSTAFFID"]);
List<string> list = new List<string>(a);
List<string> list1 = new List<string>(str_STAFFID);
if (list1.Contains(category1))
{
if (list.Contains(category))
{
e.Appearance.ForeColor = Color.Red;
}
}
}
}
}
catch (Exception ex)
{
Framework.Core.MessageService.ShowError(ex, "Human.ZcjsManage");
}
}