C#根据某一列的值改变显示方式

论坛 期权论坛 脚本     
匿名技术用户   2021-1-3 14:40   72   0

在init时添加

ucGridView1.RowStyle += ucGridView1_RowStyle;
#region
private void ucGridView1_RowStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)
{
GridView View = sender as GridView;
if (e.RowHandle >= 0)
{
object needAlert = View.GetRowCellValue(e.RowHandle, View.Columns["FREQUENCY"]);
if (needAlert != null && needAlert.ToString().Trim().Contains("持续"))
{
e.Appearance.ForeColor = Color.BlueViolet;
e.Appearance.BackColor = Color.LightGray;

}
}
}
#endregion

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP