combobox vom anwender erweitern?

Gambl

Grünschnabel
Hallo,

ich hab eine Combobox, die mit Items gefüllt ist!
Nun soll aber der Benutzer des Programms neue Items manuell hinzufügen können!

Kann mir einer sagen welches Control ich da brauche?

vielen dank schonmal
 
Was spricht gegen die ComboBox? Du musst nur Werte, die neu eingegeben werden, irgendwo speichern und eben die Einträge in der ComboBox neu laden.
 
Nein, denn das Control müsste die Daten ja auch speichern ...

Aber das kannst ja mit Hilfe eines Config-Files oder was auch immer machen. Hängt davon ab, um welche Daten es sich handelt. Ist doch nicht so aufwändig, sowas zu machen.
 
bei mir stehn die daten der combobox in der items-eigenschaft(unter Collection)!

kann ich dann irgendwie das neue item in dieser Collection abspeichern?
 
Da hast du dein Items dann aber fix integriert. Die wirst du wohl dynamisch laden müssen wenn du sie auch erweitern willst.
 
Hallo Gambl!

Hoffe, ich habe dein Problem nicht falsch verstanden. Okay, du hast ne ComboBox in der du schon einige Items definiert hast. Jetzt willst du, dass der User mithilfe z.B. eines Buttons den Inhalt z.B. einer TextBox zur Laufzeit in die ComboBox hinzufügen kann.

Das geht so:
Code:
private void button1_Click(object sender, System.EventArgs e)
{
	comboBox1.Items.Add(textBox1.Text);
}

Hoffe, ich konnte dir helfen...
 
Zurück