问:vs2010中combobox的selecteditem取值! comboboxwinformseleteditem 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 AutoComplete的下拉和ComboBox的下拉是两回事。 SelectedItem是指当前选定项的对象,而不是文本 SelectedItem 属性设置为一个对象时,ComboBox 尝试使该对象成为列表中当前选定的对象。如果在列表中找到了该对象,则将它显示在 ComboBox 的编辑部分,并且将 SelectedIndex 属性设置为相应的索引。如果列表中不存在该对象,则 SelectedIndex 属性保留其当前值。 comboBox.SelectedText:表示组合框中当前选定文本的字符串,如果 DropDownStyle 设置为 comboBoxStyle.DropDownList,则返回值为空字符串 ("")。 comboBox.SelectedValue:包含由 ValueMember 属性指定的数据源成员的值的对象。 string str=(string)comboBox.SelectedItem; 可以获得comboBox当前项的值 string str=comboBox.Text; 同样也可以获得当前项的值 comboBox.SelectedItem: 这是一个对象 comboBox.SelectedText:是指你当前选中第几个字符,不是第几项。比如:“你好吗”如果你用鼠标选中了“好”,那么 comboBox.SelectedText就是当前项的第二个字符。比如当前项是:“小青蛙”,那么comboBox.SelectedText的值就 是“青”。comboBox的DropDownStyle必须Simple comboBox.SelectedValue:返回ValueMember指定的字段的值。 你绑定的是自动完成的数据源而不是ComboBox的。 http://blog.csdn.net/jiankunking/article/details/23327959 selectedItem.Text 取到选中项的文本值 手动向combobox中填写文本会导致selectedIndex=-1所以你要么直接取combobox.text要么设置combobox不可以手动填写 谢谢楼上的回复!我是通过这样来绑定comboBox的DataSourcethis.cmbCompany.DataSource = service.GetAllCustomer();//直接绑定了对象;版主你说的是这样绑定不对吗?应该怎么绑?谢谢 请教下这段代码哪写错了。 在C#中如何改变屏幕的颜色? 关于统计在线时间 C#启动sql2005服务器? 撒分拉,学c#用什么书最好啊 高手请进:如何用 gdi+ 实现winform任务管理器中的cpu占有率图或者内存使用率图,超难得问题,多谢了 ┿在使用OWC绘制曲线图时,请问如何改变Y轴的值???┿ C#排列问题 100分求installshield8或更高版本下载! 初级问题 对于事件触发的疑问 C#的RichTextBox如何用代码插入嵌入对象?
SelectedItem 属性设置为一个对象时,ComboBox 尝试使该对象成为列表中当前选定的对象。如果在列表中找到了该对象,则将它显示在 ComboBox 的编辑部分,并且将 SelectedIndex 属性设置为相应的索引。如果列表中不存在该对象,则 SelectedIndex 属性保留其当前值。
comboBox.SelectedText:表示组合框中当前选定文本的字符串,如果 DropDownStyle 设置为 comboBoxStyle.DropDownList,则返回值为空字符串 ("")。
comboBox.SelectedValue:包含由 ValueMember 属性指定的数据源成员的值的对象。
string str=(string)comboBox.SelectedItem; 可以获得comboBox当前项的值
string str=comboBox.Text; 同样也可以获得当前项的值
comboBox.SelectedItem: 这是一个对象
comboBox.SelectedText:是指你当前选中第几个字符,不是第几项。比如:“你好吗”如果你用鼠标选中了“好”,那么 comboBox.SelectedText就是当前项的第二个字符。比如当前项是:“小青蛙”,那么comboBox.SelectedText的值就 是“青”。comboBox的DropDownStyle必须Simple
comboBox.SelectedValue:返回ValueMember指定的字段的值。
所以你要么直接取combobox.text
要么设置combobox不可以手动填写