【问题标题】:Selecting ComboBox item programmatically以编程方式选择 ComboBox 项
【发布时间】:2017-07-09 07:24:31
【问题描述】:

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

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

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

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

【问题讨论】:

标签: c# xaml combobox uwp


【解决方案1】:

您可以将所有有意义的内容绑定到 ComboBox。我会推荐某种集合(ObservableCollection)。您需要将 DataContext 设置为此集合,然后就可以开始了。有关更多详细信息,请检查: Bind collection to combobox

【讨论】:

    猜你喜欢
    • 2023-03-06
    • 1970-01-01
    • 2015-10-31
    • 1970-01-01
    • 2014-03-02
    • 2017-12-11
    • 1970-01-01
    • 1970-01-01
    • 2011-10-07
    相关资源
    最近更新 更多