问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#窗口程序ComboBox怎么和List<string>数据绑定

发布网友 发布时间:2023-09-17 07:14

我来回答

2个回答

热心网友 时间:2024-12-03 03:12

主要利用comboBox1.DisplayMember comboBox1.ValueMember两属性
、绑定数据源情况
Form1_Load()函数添加代码:
ArrayList lst = new ArrayList();     //列表
lst.Add(new Vendor("a_geshi03", "20")); //列表增加象
lst.Add(new Vendor("a_geshi04", "30"));
comboBox1.Items.Clear(); //清空combobox
comboBox1.DataSource = lst; //lst列表绑定combobx
comboBox1.DisplayMember ="Strtemname";// 指定显示数据项
comboBox1.ValueMember = "Strindex"; //指定comboBox1.SelectedValue返数据项
3.其Vendor自定义类:
  class Vendor
{
private string strtemname;
private string strindex;
public Vendor(string itemname,string index)
{
this.strtemname = itemname;
this.strindex = index;
}
public string Strtemname
{
get { return strtemname; }
set { strtemname = value; }
}
public string Strindex
{
get { return strindex; }
set { strindex = value; }
}
}

二、绑定数据源情况:
comboBox.DataSource = list;//绑定表
comboBox.DisplayMember = "name";//显示数据
comboBox.ValueMember = "id";//台数据
或者直接界面手绑定即:

热心网友 时间:2024-12-03 03:13

// 定义数据类型
class demoInfo
{
public int ID{get;set;}
public stringi Value{set;get;}
}

// 绑定数据combobox
List lst = new List();
lst.Add(new demoInfo(){ID=1,Value="阿杜"});
comboBox.ValueMember = "Value";
comboBox.DisplayMember = "ID";
comboBox.DataSource = lstSearchFilesInfo;

// combobox注册SelectedIndexChanged事件
comboBox_SelectedIndexChanged 函数:
if(comboBox.SelectedValue!=null)
{
textbox.text = comboBox.SelectedValue.tostring();
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机为啥投屏不到电视上 投屏到电视机上为什么不行了呢? 什么是超买状态,如何看出—个股票处于超买状态了? 用电脑怎么弄表格在电脑上制作表格怎么制作 ...明细帐、财务报表,带公式,EXCELE格式的文件,能发给我吗谢_百度... 电脑出入库表格怎么做作为一个仓管员excel表格如何做出入库存库存电脑会... 你好,可以发下库存管理的EXCEL表格么?衣服面料辅料都要统计,谢谢!麻烦... 电脑怎么制作电子表格如何用电脑制作表格 你好,能给我发一份出纳excel 做账模板现金流水账表格 芝麻香鸡有什么值得推荐的做法? javascript 点击 按钮 这个函数没反应啊 福州哪里买电器便宜 从游民星空下载并解压完刺客信条启示录之后,安装提示运行了游戏,但无法... 《刺客信条:启示录》免安装中文硬盘版停止工作 我在游民星空上下的《刺客信条:启示录》免安装完美中文硬盘版进不去... 游民星空下载的刺客信条启示录打不开 游民星空下的刺客信条启示录免安装版开不了,求助,能解决者20分_百度知... 刚下好的刺客信条免安装硬盘版打不开 在游民星空里面下载的《刺客信条:启示录》免安装中文硬盘版,完全按要求... 游民星空下的刺客信条免安装硬盘版怎么不能玩 中国除了苏教,还有什么教版 根据星座取英文名 ...要比原领导的高,怎样敬酒,就是敬酒的顺序和敬酒词 天猫店铺忘记确认续签怎么办 ...暴跌的原因?下周一美亚柏科股票走势预测?美亚柏科股价能到多少钱... 美亚柏科现阶段怎么样?美亚柏科明天可能走势?美亚柏科股价为何大跌? 杭州最近关门的一家拍卖公司叫什么名字 如何提高小学生阅读兴趣和能力研究课题 如何提升小学生阅读兴趣和能力的策略 《名人传》中的十四行诗有人称之为“十六世纪(哪国)最美的抒情诗”? C#中用什么函数查看数据的类型 在for里写函数名问题 JList 有没函数判断是否存在某项 同一张身份证绑定的两个,有一个显示零钱支付超过10万被限制了... 同一张身份证绑定的两个,有一个显示零钱支付超过10万被限制了... 同一张身份证绑定的两个,有一个显示零钱支付超过10万被限制了... 常熟漫猫咖啡营业时间 徐州荣盛花语城租房子的多吗 徐州荣盛花语城户籍属于哪个派出所 徐州荣盛花语城有暖气吗 广州装修挂靠的公司要如何识别?最便宜要多少钱 腰痛是否就是肾病呢 梦见男生涂红指甲油 梦见丈夫染了红指甲 燕麦糖成型机怎么用 椰丝球成型机怎么用 手机怎么给图片画上红线框呢? 根据地质条件的不同,隧道衬砌按功能分为( )。 隧道衬砌结构类型 由于长期没登录被限制登录没好友怎样解封?