Sukram: C# Selbst eingefügte Steuerelemente

Beitrag lesen

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.

Hi,

habe es über:

  
((TextBox)panel1.Controls.Find("path_value", true).First()).Text = "Path-Button 1 geklickt";

hinbekommen. In diesem Beispiel nur mal für die erste Textbox. Um die restlichen Textboxen einzubeziehen ist der Weg klar.

Es ärgert mich etwas, dass ich das nicht alleine hinbekommen habe, denn mit Controls.Find hatte ich schon rumexperementiert, bevor ich hier gefragt habe, hatte es nur nicht gecastet.

Vielen Dank für Eure Hilfe.

Gruß

Sukram