@XBrainBug Das siweht nach einem Design-Fehler aus. Wenn das viele TextBoxen sind, nimm ein DataGridView. Alternativ pack alle diese TextBoxen in ein separates Array: VB.NET-Quellcode (1 Zeile)
Zitat von XBrainBug: „Ich weiß nicht wie mir da eine DateGridView helfen soll?!“Ein DGV kann viele Text-Zelen halten, die per DataTable per Einzeiler speicher- und ladbar sind.
@XBrainBug Dann pack die TextBoxen oder die GroupBoxen in eine Tabelle, wie oben geschrieben. Wo werden denn die Texte editiert? Wie sieht denn Deine GUI aus?
@XBrainBug Ich glaub, ich versteh immer weniger. Vielleicht so was: Ein FlowLayoutPanel, statt Deiner GroupBoxen, da kannst Du Controls reinpacken, und die werden dann vom FlowLayoutPanel entsprechend angeordnet. Ggf. machst Du Dir ein UserControl: TextBox mt Label, dieses als Beschriftung der TextBox, zum Befüllen des FlowLayoutPanels. ==== Kannst Du mal ein Bild von der GUI posten?
@XBrainBug Hatten wir in Post #2, nur nicht Button, sondern GroupBoxen. Wenn Du mit Namen arbeiten willst, dsann nimm ein Dictionary(Of String, GroupBox) und pack da Deine GroupBoxen rein: VB.NET-Quellcode (6 Zeilen)(nicht getestet)
Medine Frage bezog sich auf diese Fehlermeldung: Zitat von XBrainBug: „System.InvalidCastException: "Das Objekt des Typs "System.String" kann nicht in Typ "System.Windows.Forms.GroupBox" umgewandelt werden.“