Private Sub btnNext_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnNext.Click
' Declare variables
Dim sbMessage As New System.Text.StringBuilder
Dim liTemp As ListViewItem
Dim Indx As Int32 = 0
' If then statement with For...Next loop
If lstParts.SelectedItems.Count > 0 Then
sbMessage.Append("This is a Do Next loop and you selected:")
For Each liTemp In lstParts.Items
If liTemp.Selected = True Then
sbMessage.Append(liTemp.Text)
ElseIf Indx = Me.lstParts.SelectedIndices.Count - 1 Then
sbMessage.Append(" and ").Append(Me.lstParts.SelectedItems(Indx).Text)
Else
sbMessage.Append(", ").Append(Me.lstParts.SelectedItems(Indx).Text)
End If
Next
txtLoop.Text = (sbMessage.ToString)
Else
' If no items are selected show error message
MessageBox.Show("You did not select any items", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error)
Exit Sub
End If
End Sub