RT

解决方案 »

  1.   


    ComboBox.SelectedItem或ComboBox.Text,根据实际需要选择。
      

  2.   

    ComboBox.SelectValue.ToString()
    正解
    ComboBox.Text指的是显示的text,不是combobox的值。
      

  3.   

    不同的绑定要不同的获取方面指定了ValueMember 就用ComboBox1.SelectedValueComboBox1.Text 获取显示文本ComboBox1.SelectedItem----是一个Object类型如果ComboBox中Items中添加的都是String类型那么就直接ComboBox1.SelectedItem.ToString();如果是其他类型:ComboBox1.SelectedItem as 类型先转换类型,在获取值.....如果此类型重新过ToString()方法,也可以用ToString()获取
      

  4.   

    string value=ComboBox.SelectValue.ToString()
      

  5.   

    combox的值?具体指的什么?我一直认为是,combox的Text,value 还有Item等。还有别的吗?
      

  6.   

    可以绑定一个自定义类型呀,比如
    class MyClass
    {    public override ToString()
       { 
          return 显示在下拉框中的文本;
       }
    }使用时:   List<MyClass> rs = new List<MyClass>();
       ....往rs中放要下拉列表元素
       ComboBox.ItemsSource = rs;取值:
        MyClass selItem  = ComboBox.SelectedItem as MyClass;
     
       
      

  7.   

    怎么来获得值。绑定下拉列表 
       for (int i = 0; i < table.Rows.Count; i++)
                            cmb_image.Items.Add(table.Rows[i][0].ToString());
    一般 下拉列表空间名+Text   Text是文本属性