?
Solved

Turning off and on blue highlight bar on selected row of datagridview

Posted on 2011-03-06
4
Medium Priority
?
1,310 Views
Last Modified: 2012-08-13
I have a datagridview that I want to look like a cash register tape.  So I dont want the blue highlight bar over any of the rows.  I was able to get rid of it with the following code,
 Private Sub dgItems_SelectionChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles dgItems.SelectionChanged
        If dgItems.SelectedRows.Count > 0 Then
            dgItems.SelectedRows(0).Selected = False
        End If
    End Sub

However when someone clicks on a row of the datagridview I want to turn it back on so we can seel the selected item.  Tried a few things in the cell.click and cellcontent.click, but to no avail.  Thanks in advance for the help

Private Sub dgItems_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles dgItems.CellClick
        Dim i As Integer = e.RowIndex
        dgItems.Rows(i).Selected = True
    End Sub
0
Comment
Question by:mgmhicks
  • 2
4 Comments
 
LVL 17

Expert Comment

by:nepaluz
ID: 35047074
have you tried setting the SelectionMode to FullRowSelect? Do this in the properties of the datagridview and see what it throw up!
0
 

Author Comment

by:mgmhicks
ID: 35047199
Yes, it is set to fullrowselected.  

0
 
LVL 18

Expert Comment

by:John (Yiannis) Toutountzoglou
ID: 35047307
Hi...You may play with the DefaultCellStyle..
When The datagridview is loaded set the Selection BackColor and SelectionForeColor the same as the DadatagridView's Color's
Then In the Cell Click Event change these Colors and "Highlight" the selected Row..
Hope It Helps..
0
 
LVL 17

Accepted Solution

by:
nepaluz earned 2000 total points
ID: 35047369
set the focus to another item on the form (either during Form_Load or after populating / databinding  the grid)
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Jorge
XML Literals are a great way to handle XML files and the community doesn’t use it as much as it should.  An XML Literal is like a String (http://msdn.microsoft.com/en-us/library/system.string.aspx) Literal, only instead of starting and ending with w…
A while ago, I was working on a Windows Forms application and I needed a special label control with reflection (glass) effect to show some titles in a stylish way. I've always enjoyed working with graphics, but it's never too clever to re-invent …
How can you see what you are working on when you want to see it while you to save a copy? Add a "Save As" icon to the Quick Access Toolbar, or QAT. That way, when you save a copy of a query, form, report, or other object you are modifying, you…
Watch the video to learn how one can deal with PST file corruption issue with an outstanding Kernel for Outlook PST Repair Tool easily. Using this tool, non-technical users can swiftly perform the repair process to restore their essential data witho…
Suggested Courses

601 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question