ListView + Edit Item

I want to edit the data into the ListView of the first item. when i right click on item..But when i right click selected item not come in edit mode....Plz check it out..

[code]
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
For lcount As Integer = 1 To 3
ListView1.Items.Add(lcount.ToString, lcount - 1)
Next
End Sub

Private Sub ListView1_MouseClick(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ListView1.MouseClick
If e.Button = Windows.Forms.MouseButtons.Right Then
Dim ht As ListViewHitTestInfo = ListView1.HitTest(location)
If ht.Location = ListViewHitTestLocations.Label Then
ListView1.LabelEdit = True
ht.Item.BeginEdit()
End If
End If
End Sub
[/code]

Comments

  • HitTest(location) is refering to what location?
    it seems you should be using e.location rather than location.
  • Also - don't forget you will need to set LabelEdit to false again at some point also - you might want to set in your MouseClick handler before your "if" statement.
    ><//~Psightoplasm`~
Sign In or Register to comment.

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

In this Discussion