问题:combobox如何修改选定项的文本需求:先获取数据库源然后循环Add到combobox,现在我选中一项再点击按钮,要让该项的文本改变。this.combobox1.SelectedText = "文本1";  这样只是改变了当前显示的文本,combobox下拉里的那一项没有变化。我现在的办法可以实现但是有点麻烦:
int index = this.combobox1.SelectedIndex;  //记录下当前选中的行
this.combobox1.Items.RemoveAt(index);  //移除选中的行
this.combobox1.Items.Insert(index, new ComboBoxListItem.ListItem("e5y5u65u6u", "7"));  //在当前位置添加
this.combobox1.SelectedIndex = index;  //选中行难道combobox不能直接修改选定项的文本吗,请教更为简单的方法