How to take values from listview in vb.net

To take values from listview in vb.net
-------------------------------------------------------------------------------------
Private Sub ListView1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView1.SelectedIndexChanged
Try
Lblidno.Text = ListView1.Items(ListView1.SelectedItems(0).Index).SubItems(0).Text
Txtname.Text = ListView1.Items(ListView1.SelectedItems(0).Index).SubItems(1).Text
Catch ex As Exception
End Try
End Sub
---------------------------------------------------------------------------------------