问题描述
RT
解决方案
解决方案二:
comboBox.Text
解决方案三:
cbxCustomer.Text
解决方案四:
控件名.Text
解决方案五:
ComboBox.SelectedItem或ComboBox.Text,根据实际需要选择。
解决方案六:
ComboBox.SelectValue.ToString()
解决方案七:
ComboBox.SelectValue.ToString()正解ComboBox.Text指的是显示的text,不是combobox的值。
解决方案八:
不同的绑定要不同的获取方面指定了ValueMember就用ComboBox1.SelectedValueComboBox1.Text获取显示文本ComboBox1.SelectedItem----是一个Object类型如果ComboBox中Items中添加的都是String类型那么就直接ComboBox1.SelectedItem.ToString();如果是其他类型:ComboBox1.SelectedItemas类型先转换类型,在获取值.....如果此类型重新过ToString()方法,也可以用ToString()获取
解决方案九:
stringvalue=ComboBox.SelectValue.ToString()
解决方案十:
七楼说的很具体啊,就看楼主需要的是什么值了
解决方案十一:
引用7楼wxm3630478的回复:
不同的绑定要不同的获取方面指定了ValueMember就用ComboBox1.SelectedValueComboBox1.Text获取显示文本ComboBox1.SelectedItem----是一个Object类型如果ComboBox中Items中添加的都是String类型那么就直接ComboBox1.SelectedItem.ToString();……
+1不同的绑定要不同的获取方面
解决方案十二:
combox的值?具体指的什么?我一直认为是,combox的Text,value还有Item等。还有别的吗?
解决方案十三:
引用4楼effun的回复:
ComboBox.SelectedItem或ComboBox.Text,根据实际需要选择。
大概就是这
解决方案十四:
ComboBox1.SelectedItem.ToString()
解决方案十五:
ComboBox.SelectedItem.Value
解决方案:
可以绑定一个自定义类型呀,比如classMyClass{publicoverrideToString(){return显示在下拉框中的文本;}}使用时:List<MyClass>rs=newList<MyClass>();....往rs中放要下拉列表元素ComboBox.ItemsSource=rs;取值:MyClassselItem=ComboBox.SelectedItemasMyClass;
解决方案:
怎么来获得值。绑定下拉列表for(inti=0;i<table.Rows.Count;i++)cmb_image.Items.Add(table.Rows[i][0].ToString());一般下拉列表空间名+TextText是文本属性
解决方案:
引用6楼qhiou的回复:
ComboBox.SelectValue.ToString()正解ComboBox.Text指的是显示的text,不是combobox的值。
差不多就是这样,不是多复杂
解决方案:
ComboBox.SelectedItem.ToString();
解决方案:
引用7楼wxm3630478的回复:
不同的绑定要不同的获取方面指定了ValueMember就用ComboBox1.SelectedValueComboBox1.Text获取显示文本ComboBox1.SelectedItem----是一个Object类型如果ComboBox中Items中添加的都是String类型那么就直接ComboBox1.SelectedItem.ToString();……
这个应该是你想要的结果,以后提问题写具体一点。