Я пытаюсь установить выбранный элемент в своем комбинированном списке silverlight из строки.
В этом примере допустим, что у меня есть комбинированный список с именем "MyComboBox" следующим образом:
<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>
Я случайным образом выбираю приведенное выше строковое значение из списка для имитации сохраненных пользователем настроек. Проблема, с которой я сталкиваюсь, заключается в попытке получить индекс «MyComboBox» из строки.
Я пытался использовать MyComboBox.items с LINQ, но это ни к чему не привело.
Здесь есть несколько похожих вопросов о переполнении стека, но ни на один из них не было ответа.