У меня есть 64 панели, каждая из которых содержит две строки данных. В целях тестирования я использовал генератор случайных чисел для предоставления своих данных.
Я создал список строк (всего 64 строки, содержащие «,», разделяющие две части данных на панель), и теперь мне нужно записать их на каждую метку.
Мне нужно найти способ разделить строковые данные (что я умею) и записать на каждую метку.
Например: первая строка будет разделена и добавлена на первую панель с именами Label1a и Label1b, вторая строка будет разделена на Label2a и Label2b и т. д.
Dim LotData As New List(Of String)
Dim randomnumber1 As Integer, randomnumber2 As Integer, randomchance As Integer
Dim slotnumber As String
Dim sbailes As String
Dim stemp As String
Randomize()
Dim n As Integer
For n = 1 To 64
randomnumber1 = CInt(Rnd() * 1000000000)
randomnumber2 = CInt(Rnd() * 300)
randomchance = CInt(Rnd() * 1000)
slotnumber = Convert.ToString(randomnumber1)
'approximately 50% of the lots will be empty in this test
If randomchance >= 500 Then
sbailes = CStr(randomnumber2)
Else
sbailes = "0"
End If
LotData.Add(slotnumber & "," & sbailes)
Next
Мое единственное решение - написать 128 строк кода, вручную добавляя каждую строку, но я знаю, что должно быть лучшее решение, чем это...