问题: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不能直接修改选定项的文本吗,请教更为简单的方法
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不能直接修改选定项的文本吗,请教更为简单的方法
解决方案 »
- 数据批量插入Sqlite的优化。。。押宝输光只有这么多分了
- Datagridview,子窗口关闭后,母窗口刷新问题
- datagridview 只显示时间
- 如何遍历DataView里面所有的数据。
- 你们觉得C# 开发出来的winfrom程序运行效率低吗?
- webservices 加密给个例子或代码,谢谢! webservices 怎样能保证安全!!
- vb 声名示例在c#内应该怎样表示
- 利用OpenCV、openCV(Emgu_CV)、OpenSURF编程如何
- 如何实现获取数据库表中的新增数据?
- 我已经用C#(winform)写完一个程序,如何将其打包?
- WPF,请问这个Grid的样式资源怎么写?
- dataTable.Select()怎么用?
this.comboBox1.Items[index] = "修改后的文本";