添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

1、你保存的Tag,应该用一个符号对每个ID进行分割,如:1,2,3

string[] arrID=comboBox.Tag.ToString().Split(new string[] {','},

System.StringSplitOptions.None);string myID=arrID[comboBox.SelectIndex];这个myID就是你想要的ID,前提是你的下拉框的值的顺序要和ID的顺序一致,否则出错。

2、把DataTable绑定到comboBoxcboDiscount.DataSource = myDataTable;//这个DataTable是你从数据库拿出来的包括ID和值

cboDiscount.ValueMember = "ID";//这对应你的字段名

cboDiscount.DisplayMember = "Name";对应你的字段名用户选择后,你可以通过这个语句,拿到ID的值

string myID=cboDiscount.SelectedValue.ToString();

1、你保存的Tag,应该用一个符号对每个ID进行分割,如:1,2,3string[] arrID=comboBox.Tag.ToString().Split(new string[] {','},System.StringSplitOptions.None);string myID=arrID[comboBox.SelectIndex];这个myID就是你想要的ID,前提是你的下拉框的值的
摘要: C# 源码,控件类库, ComboBox ,Select美化  美化 ComboBox ,为窗体 下拉列表 框各个下拉 着色,这样在数据量较多的时候,更容易区分和取 。   private static Brush[] listBoxBrushes;//该数组用来存储绘制listBox1背景的Brush对象   private static int place = -1;//颜色位置的取 private static bool naught = true;//判断是否重绘   Category("控件的重绘设置"), Description("判断是否进行渐变色的设置")] //在“属性”窗
在wpf 获取 ComboBox ,在不同情况下,处理方式不同, 1、在非SelectionChanged事件 ,可以直接通过 ComboBox .Text来 获取 或设置(需 ComboBox .IsEditable = true)选定 的文本,在窗体初加载或者手动改变 ComboBox 的选 后,通过 ComboBox .Text都可直接 获取 准确的 ComboBox , 2、在SelectionChan...
C# 的winform ,我们都发现 comboBox 没有一个能绑定内容的容器,而此外的控件都有一个 tag 属性用来绑定信息,也没有仔细查过,vs为什么这么设计,不过有一种方法能够解决这个问题。 (1)我们创建一个 ComboBox Item类: public class ComboBox Item         private string _text = null; Combobox 对应的类是:Ext.form.field. ComboBox , 虽然支持多选配置,但多选的配置是废弃的, 不建议使用。 Tag Field对应的类是:Ext.form.field. Tag , 一般用来选择多个 ,也可以选择单个 ,如果是单个 的,感觉意义不大。 Ext.form.field. Tag 从Ext.form.
1. 获取 ComboBox 控件对象: C ComboBox * p ComboBox = (C ComboBox *)GetDlgItem(IDC_ COMBOBOX _ID); 2. 获取 选中 的索引: int nIndex = p ComboBox ->GetCurSel(); 3. 获取 选中 的文本: C String strText; p ComboBox ->GetLBText(nIndex, strText); 其 ,IDC_ COMBOBOX _ID是 ComboBox 控件的ID。nIndex表示被 选中 的索引,从开始计数。strText表示被 选中 的文本。