Results 1 to 3 of 3

Thread: [RESOLVED] Datagridview vertical lines

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Jan 2009
    Posts
    216

    Resolved [RESOLVED] Datagridview vertical lines

    Hi!
    Is it possible to show vertical columns lines for datagridview,also for empty area, as VFP grid,as in image?

    Thanks.


  2. #2
    eXtreme Programmer .paul.'s Avatar
    Join Date
    May 2007
    Location
    Chelmsford UK
    Posts
    26,413

    Re: Datagridview vertical lines

    try this:

    vb Code:
    1. Public Class Form1
    2.  
    3.     Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    4.         DataGridView1.RowHeadersVisible = False
    5.         DataGridView1.BackgroundColor = Color.White
    6.         DataGridView1.GridColor = Color.White
    7.     End Sub
    8.  
    9.     Private Sub DataGridView1_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs) Handles DataGridView1.Paint
    10.         Dim columnSum As Integer
    11.         For x As Integer = 0 To DataGridView1.Columns.Count - 1
    12.             columnSum += DataGridView1.Columns(x).Width
    13.             e.Graphics.DrawLine(New Pen(SystemColors.ControlLight), columnSum + 1, 0, columnSum + 1, DataGridView1.Height)
    14.         Next
    15.     End Sub
    16.  
    17. End Class

  3. #3

    Thread Starter
    Addicted Member
    Join Date
    Jan 2009
    Posts
    216

    Re: Datagridview vertical lines

    Thanks .paul. !!
    Seems to work fine !

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width