以编程方式选择ComboBox项

时间:2017-02-20 05:54:46

标签: c# xaml combobox uwp

我用静态方法绑定我的ComboBox。

当我设置从item对象(来自服务方法)获得的字符串值时,例如item.AssignmentType =“xyz”我想让它在组合框中可选。 我在下面试过,但没有工作

<ComboBoxItem Content="abc"/>
<ComboBoxItem Content="xyz"/>
<ComboBoxItem Content="pqrs"/>

string assignmenttype = item.AssignmentType.ToString();
AssignmentTypeCombobox.SelectedIndex =
AssignmentTypeCombobox.Items.IndexOf(assignmenttype);

1 个答案:

答案 0 :(得分:0)

您可以将有意义的所有内容绑定到ComboBox。我会推荐某种集合(ObservableCollection)。您需要将DataContext设置为此集合,并准备好了。有关详细信息,请查看: Bind collection to combobox