karina2390 - Mo 01.12.08 20:08
Titel: Verhindern das in Combox 2 gleich Einträge geschrieben werde
Hallo
Ich habe eine Frage. Wenn ich Daten aus Textfeldern in eine Zeichenkette zusammenfasse und diese dann in eine Combobox schreibe, wie kann ich verhindern, dass 2 gleiche Einträge hineingeschrieben werden?
Ich bitte um eure Hilfe.
Lg Karina
Moderiert von
Kha: Topic aus IO, XML und Registry verschoben am Mo 01.12.2008 um 21:42
JüTho - Mo 01.12.08 20:16
Hallo Karina,
in solchen Fällen empfiehlt sich immer ein Blick in die
SDK-Doku/MSDN, welche Eigenschaften oder Methoden eine Klasse anbietet. In Deinem Fall handelt es sich um die ComboBox.Items, diese sind vom Typ
ComboBox.ObjectCollection, da gibt es eine Methode mit dieser Beschreibung:
| Zitat: |
| Bestimmt, ob das angegebene Element in der Auflistung enthalten ist. |
Diese Methode vorher ausführen und je nach Ergebnis das neue Element hinzufügen oder nicht.
Übrigens handelt es sich bei der ComboBox um ein Element von
Windows Forms, die Frage gehört also in dieses Unterforum.
Vielleicht kann UGrohne oder Christian verschieben.
Vorsorglich weise ich Dich auf diese Schreibweise hin:
C#-Quelltext
1: 2: 3:
| if (! myComboBox.Items.Xxx("newItem")) myComboBox.Items.Add("newItem"); |
Gruß Jürgen