C#Winforms - 如何动态设置组合框的selectedItem?

Nic*_*ick 0 c# winforms

我似乎无法弄清楚如何动态更改组合框中的选定项目.我在尝试这个:

myComboBox.SelectedItem = item.Id;
Run Code Online (Sandbox Code Playgroud)

这里item.Id是一个int,对应于绑定到组合框的有效ValueMember.然而,组合框保持不变.我在更改所选项目后尝试使控件无效.有什么诀窍?

谢谢

小智 5

尝试SelectedValue而不是..

myComboBox.SelectedValue = item.Id;
Run Code Online (Sandbox Code Playgroud)