Ik probeer een array van pictureboxen te maken naar volgende voorbeeld http://stackoverflow.com/...-control-arrays-in-vb-net (dit voorbeeld werkt) maar ik krijg niet te zien, alsook geen fout melding. Wat doen ik/gaat er verkeerd?
Gevonden: ik gebruikte using en dat moet dim blijven
Gevonden: ik gebruikte using en dat moet dim blijven

Visual Basic .NET:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| dim field(8, 8) As string '-field is 9x9 Dim PictureBox As New Dictionary(Of String, PictureBox) Try For i As Integer = 0 To field.Length - 1 dim pb As New PictureBox frmMain.Controls.Add(pb) With pb .Height = 63 .Width = 71 .BorderStyle = BorderStyle.FixedSingle .Left = (i Mod 9) * .Width .Top = (i \ 9) * .Height .BackColor = Color.Tomato .Name = "pbCell" & i PictureBox.Add(.Name, pb) .Tag = i ' AddHandler .MouseDown, AddressOf frmMain.pbCell_MouseDown ' AddHandler .MouseUp, AddressOf frmMain.pbCell_MouseUp ' AddHandler .MouseMove, AddressOf frmMain.pbCell_MouseMove End With Next Catch ex As Exception MsgBox(ex.Message, , "modPlayField::CreateField") End Try |
[ Voor 9% gewijzigd door Damic op 26-11-2016 15:48 . Reden: OPGELOST ]
Al wat ik aanraak werk niet meer zoals het hoort. Damic houd niet van zijn verjaardag