c#combox控件,如何获取上一次选中的值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c#combox控件,如何获取上一次选中的值相关的知识,希望对你有一定的参考价值。

参考技术A 在combobox控件中,可设置事件SelectedIndexChanged。
例如有一全局整数变量 a,可在事件中写
a = cmbStudentID.SelectedIndex; //索引
a = cmbStudentID.Text; //值
参考技术B  方法一;
private void comboBox1_SelectionChangeCommitted(object sender, EventArgs e)
        
            string txt = comboBox1.Text;//选择前的值
        
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        
            string txt = comboBox1.Text;//选择后的值
        
        
 方法二:
 设置一个全局string str = "";
 加载时str = comboBox1.Text;
 private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        
            str= comboBox1.Text     //str是选择前, cmb的是选择后的  
         

本回答被提问者和网友采纳
参考技术C 设置一个变量,记录上次获取的值,只能这样

如何获取ListView中某一列的数据

比如说:this.listView1.SelectedItems[0].SubItems[0].Text
//在这里对SelectedItems属性介绍一下,该属性代表ListView选中的行,[0]就是选中的第一个,因为ListView控件允许一次选中多个行,所以[0]代表第一个选中,[1]代表二个选中,依次类推。
参考技术A 我是CE设备 用的vs2008 控件ListView 点SelectedItems
点不出来怎么办???求解怎么在CE设备中在ListView控件里获取一行数据

以上是关于c#combox控件,如何获取上一次选中的值的主要内容,如果未能解决你的问题,请参考以下文章

如何获取c#中combox选定的值

ligerui combox 静态怎么设置选中

c#里面,ComBox下拉框比较里面,是不是有这个值?

怎样在SelectedIndexChanged事件中获取combox选定项

VB中,在COMBOX中选择一个值如何在TEXT中自动显示相关值

c#里面ComBox下拉框里面比较里面是不是有这个值