I am a beginer and making a stopwatch with lap feature using visual studio 2012, visual basic. Now I stuck in the lap feature. In the lap feature I want to display the result using listview ...
When the user click the lap button 2nd times it has to show the lap time between first click and 2nd click.. but i m not getting the result. Is here anybody to resolve my problem ? thank u in advance 
here is the code of lap button event 

```
Private Sub btnLap_Click(sender As Object, e As EventArgs) Handles btnLap.Click

    Dim lap As String = (sw.Elapsed.Hours.ToString("00") & ":" & sw.Elapsed.Minutes.ToString("00") & _
      ":" & sw.Elapsed.Seconds.ToString("00") & ":" & sw.Elapsed.Milliseconds.ToString("00"))

    lapcount += 1
    Dim i As Integer = ListView1.Items.Count
    If i <= 0 Then
        ListView1.Items.Add(CStr(lapcount), i)
        ListView1.Items(i).SubItems.Add(lap)
        ListView1.Items(i).SubItems.Add(lap)
    Else
        ListView1.Items.Add(CStr(lapcount), i)
        ListView1.Items(i).SubItems.Add(lap)
        ListView1.Items(i).SubItems.Add((TimeSpan.parse(lap)- Timespan.parse(lastlap)).ToString) ''' I can't subtract the value from 2nd click to first click

    End If
    lastlap = (ListView1.Items(i).SubItems(1).ToString)
End Sub

```