Set Silverlight combobox ausgewählte Element aus string name

Ich versuche, legen Sie die ausgewählten Artikel in meinem silverlight combobox aus einem string.

In diesem Beispiel sagen wir ich habe eine combobox mit dem Namen "MyComboBox" wie folgt:

<ComboBox Height="23" x:Name="MyComboBox" Width="200" HorizontalAlignment="Left">
    <ComboBoxItem Tag="0" Content="Pizza" IsSelected="True"/>
    <ComboBoxItem Tag="1" Content="Soda"/>
    <ComboBoxItem Tag="2" Content="Wings"/>
    <ComboBoxItem Tag="3" Content="Bread Sticks"/>
</ComboBox>

Bin ich zufällig wählen Sie einen string-Wert über eine Liste zu simulieren, die ein Benutzer gespeichert Präferenz. Das problem, das ich bin vor ist, versucht zu greifen, die den index "MyComboBox" aus einem string.

Ich habe versucht, mit MyComboBox.Elemente mit LINQ, aber das hat mich nirgendwo.

Gibt es einige ähnliche Fragen hier auf stack overflow aber keiner von diesen beantwortet wurden.

Gibt es einen Grund, Ihnen nicht nur die Einstellung MyComboBox.SelectedItem?
Hast du versucht, MyComboBox.SelectdValue?
das ist das, was ich bin tring zu machen, aber es gibt keine Möglichkeit zur Konvertierung einer Zeichenfolge in einem comboboxitem

InformationsquelleAutor Mitchell Skurnik | 2010-10-18

Schreibe einen Kommentar