您的位置:首页 > 编程语言 > VB

VB.NET中根据DataGridView中显示的数据条件数据行显示不同的颜色

2007-11-30 14:06 1091 查看
调用DataGridView中的RowPrePaint事件

具体代码如下:




    Private Sub DataGridView1_RowPrePaint()Sub DataGridView1_RowPrePaint(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewRowPrePaintEventArgs) Handles DataGridView1.RowPrePaint


        If (e.RowIndex >= DataGridView1.Rows.Count - 1) Then Return                       


        Dim dgr As DataGridViewRow = DataGridView1.Rows(e.RowIndex)


        Try


            If (dgr.Cells("Isassign").Value.ToString() = "Y") Then


                dgr.DefaultCellStyle.BackColor = Color.LightPink


                dgr.DefaultCellStyle.SelectionBackColor = Color.Red


            End If


        Catch ex As Exception




        End Try


    End Sub

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  vb.net exception object