DevExpress.XtraGrid.Views 設置指定行的背景顏色 .


如需要將指定行的背景設置顏色,可參考以下示例

1.事件:CustomDrawCell

2.示例:

 private void gridView1_CustomDrawCell(object sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e)
        {
            if (gridView1.GetRow(e.RowHandle) == null)
            {
                return;
            }
            else
            {

                //獲取所在行指定列的值
                double state = ylbasicpub.YLCover.StrToDouble(gridView1.GetRowCellValue(e.RowHandle,
                    "用地總面積").ToString());

                //比較指定列的狀態
                if (state > 0)
                {
                    e.Appearance.BackColor = Color.NavajoWhite;//設置此行的背景顏色
                }
            }

        }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM