Mam pole kombi jak toWPF Combo box - Select Item przez Tag
<ComboBox Name="myMenu">
<ComboBoxItem Content="Question 1" Tag="1" />
<ComboBoxItem Content="Question 2" Tag="2" />
<ComboBoxItem Content="Question 3" Tag="3" />
<ComboBoxItem Content="Question 4" Tag="4" />
</ComboBox>
Jak można programowo ustawić wybrany indeks wg tagu wartość? Na przykład. "myMenu.selectedTag = 3" i Pytanie 3 będzie wybraną pozycją?
chcę coś łatwiejsze niż mojego obecnego rozwiązania naprawdę ...
int tagToSelect = 3;
foreach (ComboBoxItem item in myMenu.Items)
{
if(item.Tag.Equals(tagToSelect)
{
myMenu.SelectedItem = item;
}
}
Po prostu z ciekawości, dlaczego musiałbyś wybierać elementy według tagów? Czy możesz wyjaśnić przypadek użycia? –