求wpf 里边使用dev控件gridcontrol 改变某单元个字体样式的方式(后台实现)

求wpf 里边使用dev控件gridcontrol 改变某单元个字体样式的方式(后台实现)

3个回答

右键gridview,选择最后一个,就是设置器,然后点击黄色的闪电图标,在那里面找到这个事件,双击就可以了
图片说明

图片说明

图片说明

qq_23126581
渊渟无迹静涛君 如果解决问题了,请采纳吧
2 年多之前 回复

private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e)
{
DataTable dt = (DataTable)gridControl1.DataSource; //gridview里是读取数据库数据,这里是将gridview数据转化成 datatable

        for (int i = 0; i < dt.Rows.Count; i++)   //循环数据
        {
            if (e.RowHandle == i&&e.Column.FieldName == "SHZT") //这个是判断行数和FileName为SHZT的列
            {
                string shzt = dt.Rows[i]["SHZT"].ToString(); //取出SHTZ列数据
                if (shzt == "审核不通过")  判断数据
                {
                    e.Appearance.ForeColor = Color.Red;  //设置字体为红色
                }


            }
   }

wpf的不是winfrom的

qq_36929384
qq_36929384 回复向大佬低头: 有没有后台控制实现的谢谢先采纳了
2 年多之前 回复
qq_23126581
渊渟无迹静涛君 http://www.devexpresscn.com/DevExpress-Resources/Documentation-188.html
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!