c#中怎么像COMBOX中添加值和名称。最好举个例子

 我来答
huntagain2008
2012-05-29 · TA获得超过927个赞
知道小有建树答主
回答量:999
采纳率:0%
帮助的人:400万
展开全部
需知comboBox里的项都是对象实例
新建一个类
/// <summary>
/// 选择项类,用于ComboBox或者ListBox添加项
/// </summary>
public class ListItem:System.Object
{
private string id = string.Empty;

public string Id
{
get { return id; }
set { id = value; }
}
private string name = string.Empty;

public string Name
{
get { return name; }
set { name = value; }
}

public ListItem(string sid, string sname)
{
this.Id = sid;
this.Name = sname;
}

public override string ToString()
{
return this.Name;
}
}

static void Main()
{
List<ListItem> items = new List<ListItem>();//添加项的集合
ListItem item = new ListItem("显示文字内容1","value值1");
ListItem item = new ListItem("显示文字内容2","value值2");
ListItem item = new ListItem("显示文字内容3","value值3");
items.Add(item);

comboBoxGroup.DisplayMember = "Name";
comboBoxGroup.ValueMember = "Id";
comboBoxGroup.DataSource = items;
this.comboBoxGroup.SelectedIndex = 0;
//下拉框事件
comboBoxGroup.SelectedIndexChanged += new EventHandler(comboBoxGroup_SelectedIndexChanged);
return 0;
}

搞定~
}
魂魁者Mr_Ball
2012-09-18
知道答主
回答量:7
采纳率:0%
帮助的人:3.3万
展开全部
comboBox1.Items.AddRange(new object[] {
"自己需要添加的字符串"
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pengyuanqin12
2012-05-29 · 超过30用户采纳过TA的回答
知道答主
回答量:162
采纳率:0%
帮助的人:78.2万
展开全部
你是想从数据库中获取数据后将这些数据绑定到COMBOX控件中还是怎么呢?
追问
自定义的COMBOX
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式