2009-06-25 9 views
0

So legen Sie den ausgewählten Wert für die Combobox fest. Zum Beispiel habe ich einige Werte von 1-10 und möchte den 5. Wert auswählen.Comboxbox Ausgewählter Wert in XAML

Ich versuchte mit SelectedValue und SelectedItem, aber es funktioniert nicht für mich.

+0

Hängt davon ab, wie Sie es einstellen, aber die Antwort von anvaka sollte auf der Grundlage Ihrer Angaben korrekt sein. –

Antwort

0

SelectedIndex sollte funktionieren.

0

Wenn Sie "den fünften Wert" auswählen möchten, sollten Sie SelectedIndex = 4 verwenden (da Indizes auf Null basieren). Wenn Sie "den Wert 5" auswählen möchten, sollten Sie SelectedValue = 5 verwenden.

+0

Ich gab nur ein Beispiel, dass ich einige Werte von 1-10 habe und ich möchte den 5. Wert auswählen. Ich habe dynamische Daten .. –

0

Eine ComboBox in WPF kann Elemente auf 3 Arten auswählen. Die erste besteht darin, SelectedIndex festzulegen, wo Sie den nullbasierten Index auf ein Element festlegen. Eine andere Möglichkeit besteht darin, einen Wert mit SelectedValue festzulegen. Hier müssen Sie den Wert des ausgewählten Objekts hinzufügen. F. e. Sie haben 3 Comboboxitems {Hallo, Tschüss, Guten Morgen}. Nehmen wir an, Sie möchten auswählen, dass Sie SelectedValue = "tschüß" auswählen müssen. Der letzte Weg besteht darin, das ausgewählte Objekt nach SelectedItem zu setzen. Dort müssen Sie ein ComboBoxItem oder ein XmlElement setzen. Sie müssen wissen, dass eine Combobox ComboBoxItems und XmlElements enthalten kann. Das Verhalten ist ein bisschen anders, aber wenn Sie mit Combobox einige Zeit arbeiten, werden Sie es verstehen.

Hoffe, das hilft.