c# - 带有 itemsource 选项的组合框动态数据显示。如何选择特定项目?

标签 c# wpf

我有一个组合框,数据动态分配如下

<combobox 
    name="clientbox"
    itemsource={Binding}, 
    displaymemberpath="ClientName" 
    selectedvaluepath="clientid" />

我正在从数据库加载客户详细信息并将其设置到列表框并分配给组合框,如下所示。

clientbox.DataContext = <list>

运行后我可以看到组合框中的数据。这将选择第 0 个项目,但我想默认选择不同的项目。如何做到这一点?

最佳答案

  clientbox.SelectedItem =  ((ComboBoxItem)clientbox.Items[1]);
  clientbox.Text = ((ComboBoxItem)clientbox.Items[1]).Content.ToString();

关于c# - 带有 itemsource 选项的组合框动态数据显示。如何选择特定项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10175031/

相关文章:

c# - 在 WPF 数据网格中选择项目时如何显示按钮?

c# - UI 不更新 ExpandoObject 列表

c# - 通过 jquery 获取 updatepanel 内的复选框单击

c# - WPF ComboBox 通过代码阻止选择项上的事件

c# - 根据其值设置 DataGrid 单元格背景(C#、WPF)

c# - AutoMapper 将目标对象上的属性设置为 null

c# - 以编程方式枚举和应用 WPF 样式

c# - C#中私有(private)方法的代码风格

c# - Serilog SelfLog 不输出任何东西

c# - WCF/REST 将图像放入图片框?