See picすべての価格列を追加すると、正常に機能します。しかし、私はちょうどその2番目の項目を選択すると、それだけで最初の行の値を示したが、その後、私はそれが正しいvalue.Anywayを示して最初の項目を選択すると、ここに私のコードです:これを試してみてくださいリストビューで選択された2番目の項目に正しい値が表示されない
Private Sub btnttotal_Click(sender As Object, e As EventArgs) Handles btnttotal.Click
Dim totalPrice As Integer = 0
Dim i As Integer = 0
Do While (i < ListView1.SelectedItems.Count)
totalPrice = (totalPrice + Convert.ToInt32(ListView1.Items(i).SubItems(2).Text))
i = (i + 1)
txttotal.Text = totalPrice
Loop
End Sub
'すべての列を追加すると、あなたは*行*を意味すると思われます。しかし、コードは 'ListView1.SelectedItems.Count - 1'を介して行0を追加しており、2行だけでその最初の行が追加されています。 [ask]を読んで[tour] – Plutonix