Hallo allerseits,
bin neu in diesem Forum und auch in VB-Sachen nicht wirklich erfahren.
Ich erzeuge zur Laufzwit mehrere PictureBox-Elemente und möchte durch Klick darauf oder auf deren Label das Bild darin ändern
Soweit zur Erzeugung. Klappt auch alles so, wie ich es mir vorstelle.
Jetzt bekomme ich aber die Meldung 'Der name 'elementbild' wurde nicht deklariert'.
In allen Beispielen in die ich gesehen habe, wurden die bereits im Fomular bestehenden PictureBoxen auch nie neu deklariert, daher weiß ich nicht, was zu tun ist, um das entsprechende Element neu anzusprechen.
Ist wirklich sehr fragmentarisch die Code-Asuschnitte oben, aber alles relevante ist eigentlich drin. Alles wie Positions- oder ID-ermittlung, Pfad- oder Größen-angaben hab ich rausgenommen.
Hoffe mir kann jemand helfen.
Vielen Dank schonmal.
bin neu in diesem Forum und auch in VB-Sachen nicht wirklich erfahren.
Ich erzeuge zur Laufzwit mehrere PictureBox-Elemente und möchte durch Klick darauf oder auf deren Label das Bild darin ändern
VB.NET-Quellcode
- '20 ist mal so festgelegt, ist aber eigentlich dynamisch
- Dim element(20) As Panel
- Dim mitarbeiterbild(20) As PictureBox
- Dim mitarbeitername(20) As Label
- For i As Integer = 1 To menge
- element(i) = New Panel
- 'größen und positionen lass ich mal raus, weil die eher uninteressant sind
- parentpanel.Controls.Add(element(i))
- elementbild(i) = New PictureBox
- element(i).Controls.Add(elementbild(i))
- AddHandler elementbild(i).Click, AddressOf bild_aendern
- elementlabel(i) = New Label
- element(i).Controls.Add(elementlabel(i))
- AddHandler elementlabel(i).Click, AddressOf bild_aendern
- Next
Soweit zur Erzeugung. Klappt auch alles so, wie ich es mir vorstelle.
Jetzt bekomme ich aber die Meldung 'Der name 'elementbild' wurde nicht deklariert'.
In allen Beispielen in die ich gesehen habe, wurden die bereits im Fomular bestehenden PictureBoxen auch nie neu deklariert, daher weiß ich nicht, was zu tun ist, um das entsprechende Element neu anzusprechen.
Ist wirklich sehr fragmentarisch die Code-Asuschnitte oben, aber alles relevante ist eigentlich drin. Alles wie Positions- oder ID-ermittlung, Pfad- oder Größen-angaben hab ich rausgenommen.
Hoffe mir kann jemand helfen.
Vielen Dank schonmal.