try this:
vb Code:
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load DataGridView1.RowHeadersVisible = False DataGridView1.BackgroundColor = Color.White DataGridView1.GridColor = Color.White End Sub Private Sub DataGridView1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles DataGridView1.Paint Dim columnSum As Integer For x As Integer = 0 To DataGridView1.Columns.Count - 1 columnSum += DataGridView1.Columns(x).Width e.Graphics.DrawLine(New Pen(SystemColors.ControlLight), columnSum + 1, 0, columnSum + 1, DataGridView1.Height) Next End Sub End Class




Reply With Quote