DropDownList in selbsterstellter Table



  • Hallo, habe folgendes Problem:
    Habe selbst eine Table mit C# Code erstellt und möchte jetzt in diese Table DropDownListen, sowie verschiedene Labels in die Cells einfügen. Dabei ist es wichtig, dass sich die Tabelle Zeile um Zeile erstellt, sobald des User im ersten DropDown etwas auswählt. Sobald der User also in der ersten DropDownList etwas auswählt, sollte idealerweise über die selectedindexchanged Methode die nächste Zeile mit den weiteren Dropdownlisten und Labels erscheinen. Meine Frage ist jetzt, wie kann man dies am besten realisieren. Hab es schon mit festen Tables aus dem Visual Studio versucht aber dort konnte ich die Zeilen nicht dynamisch erstellen und bei meiner selbst in C#Code geschriebenen Variante kann ich keine DropDownListen in die cells einfügen, da diese dann nicht mehr funktionieren.
    Wäre wirklich um jeden Rat dankbar. Bin echt am verzweifeln und brauch das für die Arbeit.
    Vielen Dank im Voraus.



  • du könntest n datagridview verwenden, bei dem kannste afaik einiges an sachen einstellen, wie die cells und columns etc aussehen. habe das mal gemacht und nen tree rein implementiert.
    du kannst der datagridview auch einfach von hand quasi zeilen hinzufügen mit:

    DataGridView dgvTemp = new DataGridView();
    dgvTemp.Rows.Add(new DataGridViewRow());
    

    also so übersichtsweise. müsstest dich halt mit der api nochmal auseinander setzen, um für deine aufgaben alles herauszufinden.
    aber mit der datagridview gehts auf jeden fall, ist recht mächtig das ding


Anmelden zum Antworten