一、类型
/// <summary> /// 下拉框值类型 /// </summary> public class TextAndValue { /// <summary> /// 显示值 /// </summary> public string DisplayText { get; set; } /// <summary> /// 真实值 /// </summary> public string RealValue { get; set; } public TextAndValue(string text, string value) { DisplayText = text; RealValue = value; }}
二、赋值
#region 车辆用途
ArrayList vehUse = new ArrayList(); vehUse.Add(new TextAndValue("-请选择-", "-请选择-")); vehUse.Add(new TextAndValue("营运车", "0")); vehUse.Add(new TextAndValue("非营运车", "1")); comVehUse.DataSource = vehUse; comVehUse.DisplayMember = "DisplayText"; comVehUse.ValueMember = "RealValue"; #endregion三、取值1.真实值:comboBox1.SelectedValue.ToString()===>0和12.显示值:comboBox1.Text;===>营运车和非营运车