none
DataGridView设置背景色 RRS feed

答案

  • 1)直接设置datagridview属性:AlternatingRowsDefaultCellStyle

    2)手动设置您的代码(偶数行红,奇数行绿):每次绑定之后

    for   (int   i   =   0;   i   <   dataGridView1.Rows.Count   -   1;   i++)
                            {
                                    if   (i   %   2   ==   0)
                                    {
                                            dataGridView1.Rows[i].DefaultCellStyle.BackColor   =   Color.Red;
                                    }
                                    else  
                                    {
                                            dataGridView1.Rows[i].DefaultCellStyle.BackColor   =   Color.Green;
                                    }
                            }

    • 已标记为答案 male110 2010年9月9日 7:04
    2010年9月9日 3:36
    版主