Es sollen mehrere Textboxen (>10 Stück) mit Strings aus einem Array befüllt werden. Dazu habe ich die Textboxen nummeriert (txtb1, txtb2, ..., txtb20) und bräuchte nun variablenhaften Zugriff auf die Name-Eigenschaft.
Ich kann leider nicht vorhersehen, wieviele Textboxen genau generiert werden sollen (ergibt sich aus dem Datenmaterial), sonst würde ich es "fest verdrahten"
Aus den Ansätzen, die sich aus der Googlesuche ergaben, erschien mir folgender am vielversprechendsten:
"Item" ist ein String, der aus einem Textfieldparser stammt und enthält auch einen Wert.
Nun bekomme ich jedoch zur Laufzeit eine NullReferenceException in der letzten Zeile.
Aus diesem Thread: http://www.vb-paradise.de/programmieren/grundlagen/65146-der-objektverweis-wurde-nicht-auf-eine-objektinstanz-festgelegt/ weiß ich, dass man eine neue Instanz einer Klasse mit "New" anlegen muss. Meine diesbezüglichen Versuche scheiterten jedoch, was mich nicht wundert, da ich nicht genau verstanden habe um was es in diesem Fall geht.
Für mich ist der Bezeichner "Me.Controls": Steuerelemente der Form, "(Steuerlementname)" und ".Text": Eigenschaft, der ich einen Wert im gleichen Datentyp zuweisen kann, recht eindeutig. Aber ich bin ja auch Anfänger.
Kann mir da jemand helfen?
Ich kann leider nicht vorhersehen, wieviele Textboxen genau generiert werden sollen (ergibt sich aus dem Datenmaterial), sonst würde ich es "fest verdrahten"

Aus den Ansätzen, die sich aus der Googlesuche ergaben, erschien mir folgender am vielversprechendsten:
"Item" ist ein String, der aus einem Textfieldparser stammt und enthält auch einen Wert.
Nun bekomme ich jedoch zur Laufzeit eine NullReferenceException in der letzten Zeile.
Aus diesem Thread: http://www.vb-paradise.de/programmieren/grundlagen/65146-der-objektverweis-wurde-nicht-auf-eine-objektinstanz-festgelegt/ weiß ich, dass man eine neue Instanz einer Klasse mit "New" anlegen muss. Meine diesbezüglichen Versuche scheiterten jedoch, was mich nicht wundert, da ich nicht genau verstanden habe um was es in diesem Fall geht.
Für mich ist der Bezeichner "Me.Controls": Steuerelemente der Form, "(Steuerlementname)" und ".Text": Eigenschaft, der ich einen Wert im gleichen Datentyp zuweisen kann, recht eindeutig. Aber ich bin ja auch Anfänger.
Kann mir da jemand helfen?