dedlfix: C# Selbst eingefügte Steuerelemente

Beitrag lesen

Hi!

Außerdem weiß ich nicht, wie ich auf die Textboxen zugreifen soll.

Du benötigst eine Referenz darauf. Logisch, nicht? Wenn sie dir nicht wie im Falle von sender beim Ereignis mit übergeben wird, musst du sie anderswo ablegen oder eine bestehende Referenz irgendwo abholen.

Abholen kannst du sie dir über die Controls-Collection des übergeordneten Containers. Da brauchst du aber ein Wiedererkennungsmerkmal, beispielsweise im Tag oder den Namen. Ansonsten musst du dir selbst einen geeigneten Platz schaffen, ein <String, Textbox>-Dictionary (wobei der String der Key ist und auch von anderem Typ sein kann, je nachdem, was du brauchst), ein Array, eine Liste, irgendwas anderes.

Auf diesen Ablageplatz brauchst du natürlich auch wieder eine Referenz, die kannst du ja in das Eigenschaft des Forms ablegen.

Lo!