1.ComboBox可以使用Text属性来获取组合框的文本框部分所显示的文本。
2.
private void Form1_Load(object sender, EventArgs e)
{
DataTable dt = new DataTable();
dt.Columns.Add("A");
dt.Columns.Add("B"); dt.Rows.Add("a", "a1");
dt.Rows.Add("b", "b1"); comboBox1.DataSource = dt;
comboBox1.DisplayMember = "A"; //相当于DropDownList的DataTextField属性
comboBox1.ValueMember = "B"; //相当于DropDownList的DataValueField属性
} 3.在ComBoBox的选中事件中测试:
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
this.comboBox1.Text //取得的界面上显示的字段A的值
this.comboBox1.SelectedValue //取得的是隐藏的字段B的值
} |