Ich brauche Hilfe programmatisch meine Combobox in WinForms zu ändern

stimmen
2
int item = ComboBox.FindStringExact(Open); 
    if (item >= 0) 
        ComboBox.SelectedItem = item;

Ich möchte das Produkt in meinem combobox (programmatisch) an die eine auswählen, die OPEN sagt

Mein Code funktioniert nicht, aber ich würde jede Hilfe dankbar

Veröffentlicht am 16/04/2012 um 21:26
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
5

Ich glaube , Sie wollen SelectedIndexstatt SelectedItem(ich bin unter der Annahme item >= 0 hier).

Beantwortet am 16/04/2012 um 21:30
quelle vom benutzer

stimmen
3

Von dem, was Sie sagen, klingt es wie Sie wollen

ComboBox.SelectedIndex = item;

Allerdings würde ich mit dem folgenden zu verwenden SelectedItem Kleben empfehlen:

ComboBox.SelectedItem = "Open";  
//use the exact string that is used in the combobox.
Beantwortet am 16/04/2012 um 21:33
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more