mehrere user controls zusammenfassen.



  • hallo,

    ich möchte mittels user controls die fähigkeiten der visual c# listbox erweitern.

    und zwar soll sie anstelle normaler objects (z.b. strings) als entry eine komplette user control darstellen, die aus mehreren text bzw. dropdown feldern besteht.

    die user control der listbox einträge habe ich bereits aber wie bekomme ich diese in die listbox?

    die user control der einzelnen einträge sieht so aus:
    http://mitglied.lycos.de/root2_01/temp/ListEntry.JPG.

    die komplette listbox sollte dann etwa so aussehen:
    http://mitglied.lycos.de/root2_01/temp/ListBox.JPG

    bekomme ich die einträge der einträge irgendwie als object geboxt in die listbox oder muss ich ein ganz neues control schreiben dass diese darstellen kann?

    vielen dank,

    root2



  • Also ich würde ein neues UserControl erstellen, mit einer dazugehörigen Liste in der alle deine ListEntry drin sind.

    Die einfachste Möglichkeit der Darstellung wäre dann.
    ListEntry.Dock = Top
    UserControl.Controls.Add( ListEntry )

    Oder halt exact Positionieren.



  • super!

    das mit
    ListEntry.Dock = Top
    UserControl.Controls.Add( ListEntry )
    hat auf anhieb so geklappt wie ich es wollte.

    danke & ein schönes wochenende,

    root2


Anmelden zum Antworten