Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Change this code </p> <pre><code>For i = ListView2.Items.Count - 1 To 0 Step -1 ListView2.Items.Remove(ListView2.Items(i)) Next i </code></pre> <p>to</p> <pre><code>If ListView2.Items.Count &gt; 0 Then For i = ListView2.Items.Count - 1 To 0 Step - 1 ListView2.Items.Remove(ListView2.Items(i)) Next i End If </code></pre> <h1>Update</h1> <p>in this code</p> <pre><code>Private Sub ListView2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView2.SelectedIndexChanged If ListView2.Items.Count &gt; 0 Then TransactionID.Text = ListView2.SelectedItems(0).Text Label6.Left -= 190 Label7.Left -= 190 GroupBox1.Left -= 190 ListView2.Left -= 190 Button2.Visible = True ListView1.Visible = True GroupBox2.Visible = True Label4.Visible = True Label5.Visible = True ListView2.Enabled = False AddHandler ListView2.SelectedIndexChanged, AddressOf ListView2_SelectedIndexChanged End If End Sub </code></pre> <p>the line that says</p> <pre><code> ListView2.Enabled = False </code></pre> <p>disables the ListView2, so that should explain WHY and WHERE the ListView2 is being disabled</p> <p>Also... This line</p> <pre><code>AddHandler ListView2.SelectedIndexChanged, AddressOf ListView2_SelectedIndexChanged </code></pre> <p>attempts to assign an event handler to the same routine it is declared in!</p> <pre><code>Private Sub ListView2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListView2.SelectedIndexChanged </code></pre> <p>So chances are it probably does nothing new at all.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload