1
配列を使用してリストボックスを作成しています。それはうまくいきましたが、listbox.selection.none(アイテムを選択したくない)を設定すると、リストボックスはアイテムを最初のインデックスに追加しますが、それ以降は追加されます。それは新しい値を追加しないで同じ値を保持します。以下は、配列からリストボックスに項目を追加するために使用しているコードです。リストボックスはそのリストに項目を追加しません。 selection.Noneを使用する場合
Private array(10) As Decimal ' adds student score to array
dim index as integer = 0 '
Private Sub PopulateScoreList() ' method called when button is clicked
If index < 10 Then
' adds value to array at every button click event
array(index) = Math.Round(value, 1)
End If
index += 1
lbxTroopersScore.DataSource = Nothing
lbxTroopersScore.DataSource = array
end sub
アイテムを格納するのに十分な大きさですか?それのサイズは何ですか?おそらくあなたは[** List(Of T) '**](https://msdn.microsoft.com/en-us/library/6sh2ey19(v = vs.110).aspx)を考慮する必要がありますか? –
はい、配列は十分に大きいです。しかし、List(ofT)は私の言ったように私のプロジェクト – ocgprogramers
のコーディング標準に従わない。配列はlistbox.selection.oneを設定しても動作しませんが、選択しないと動作しません。新しい項目をリストボックスに追加しません。 – ocgprogramers