日期:2014-05-17  浏览次数:22151 次

C#中如何获取Combobox中当前的值
如题.是当前的值..
请高手解答..谢谢..有点急

------解决方案--------------------
combobox1.Text
------解决方案--------------------
探讨
combobox1.Text

------解决方案--------------------
this.Combobox.Text啊。。
------解决方案--------------------
数据源是直接添加的,还是绑定的?不同的方式取法不同

C# code
comboBox1.SelectedItem.ToString()

------解决方案--------------------
先定义一个你要赋值的对象,然后在吧coboboBox.Text赋给它。
如果 你定义的对象不是string类型,要进行类型转换。
------解决方案--------------------
combobox.Text
------解决方案--------------------
comboBox1.SelectedItem.ToString()
忘了是哪个了
------解决方案--------------------
combobox.text
------解决方案--------------------
4楼 正解
------解决方案--------------------
DataRowView drv = (DataRowView)comboBox1.SelectedItem;
string Id = drv.Row["id"].ToString();

private void cmb_SelectedIndexChanged(object sender, EventArgs e)
{
MessageBox.Show(((ListItem)cmb.SelectedItem).ID);
}


------解决方案--------------------
ComboBox1.SelectedValue
------解决方案--------------------
comboBox1.SelectedItem.Text.ToString()
------解决方案--------------------
如果是值的话:ComboBox1.SelectedValue.toString()
如果是内容的话:ComboBox1.SelectedItem.Text.ToString()
------解决方案--------------------
探讨
如果是值的话:ComboBox1.SelectedValue.toString()
如果是内容的话:ComboBox1.SelectedItem.Text.ToString()

------解决方案--------------------
UP
------解决方案--------------------
13楼,up
------解决方案--------------------
探讨
如果是值的话:ComboBox1.SelectedValue.toString()
如果是内容的话:ComboBox1.SelectedItem.Text.ToString()

------解决方案--------------------
记住这个还不如记住自己用 MessageBox.show() 弹出来试下,是不是想要的结果,工具强大,方法,属性都有中文说明的
------解决方案--------------------
ComboBox1.SelectedValue
------解决方案--------------------
ComboBox1.SelectedValue
ComboBox1.SelectedItem.Text
------解决方案--------------------
ComboBox1.SelectedItem.Text
错误 2 “object”并不包含“Text”的定义
------解决方案--------------------
探讨
ComboBox1.SelectedValue
ComboBox1.SelectedItem.Text

------解决方案--------------------
探讨
引用:
ComboBox1.SelectedValue
ComboBox1.SelectedItem.Text

正解