C#  winform中如何设置datagridview当前选中行的背景色为空 或透明色;
效果就是不要有颜色就可以了默认的是蓝色。 有些数据我要把字的颜色标示为红色,一旦选择,红色就没效果了

解决方案 »

  1.   

    设置DefaultCellStyle选择行的颜色
    SelectionBackColor
    选择行字体颜色
    SelectionForeColor
      

  2.   

    SelectionForeColor = Color.Red;  //设置选中时行字体颜色为红色
      

  3.   


    dgv1.DefaultCellStyle.SelectionBackColor = Color.Transparent;不是透明的 我试过了
      

  4.   

    设置DefaultCellStyle  属性里面就有的
      

  5.   

    在gridview上点右键,属性 DefaultCellStyle  在弹出的窗口中,SelectionBackColor 选择为 Web里的Transparent测试,通过。
      

  6.   

    换了 红色变成白色的。。
    设置成Transparent  我这边成白色的 直接什么东西都看不见了
      

  7.   

    选择行的颜色
    SelectionBackColor
    选择行字体颜色
    SelectionForeColor
    Transparent就是透明的
      

  8.   

    设置DefaultCellStyle选择行的颜色
    SelectionBackColor
    选择行字体颜色
    SelectionForeColor
      

  9.   


                dataGridView1.DefaultCellStyle.SelectionBackColor = Color.Transparent;
                dataGridView1.DefaultCellStyle.SelectionForeColor = Color.Red;
    这样是可以的!