如何在组合框中添加选择选项 [英] how to add select option in combobox

查看:599
本文介绍了如何在组合框中添加选择选项的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在c#.net windows应用程序的combobox中添加--Select--选项。我正在使用visual studio 2008.在这个组合框中已经有数据如何在这个组合框中添加选择选项。

i尝试

combobox1.Items.Insert(0,选择)和combobox1.Items.add(0 new ListItem(0,select));

但它不起作用。请帮忙。









提前感谢

i want to add a --Select-- option in combobox in c#.net windows application. i am using visual studio 2008. in this combobox have already datasouce how can i add the select option in this combobox.
i tried
combobox1.Items.Insert(0,"select") and combobox1.Items.add(0 new ListItem("0","select"));
but it's not working. please help.




thanks in advance

推荐答案

这将在组合框中插入新项目

CombBox1.Items.Insert(0,New Item);

记住一件事一旦设置了数据源,就无法添加项目。因此,您在数据源本身中添加项目。喜欢:

DataTable dtCombo = new DataTable();

DataRow drow;

dtCombo.Columns.Add(Id,typeof(int ));

dtCombo.Columns.Add(Name,typeof(string));

drow = dtCombo.NewRow();

drow [0] = 1;

drow [1] =一个;

dtCombo.Rows.Add(卓尔);

DataRow drow2 = dtCombo.NewRow();

drow2 [0] = 2;

drow2 [1] =选择;



dtCombo.Rows.InsertAt(drow2,0);

dtCombo.AcceptChanges();



cmbTest。 DisplayMember =Name;

cmbTest.ValueMember =Id;

cmbTest.DataSource = dtCombo.DefaultView;
This will insert new item in combobox
CombBox1.Items.Insert(0, "New Item");
Remember one thing you can not add item once datasource is set. So, you add item in datasource itself. like:
DataTable dtCombo = new DataTable();
DataRow drow;
dtCombo.Columns.Add("Id",typeof(int));
dtCombo.Columns.Add("Name",typeof(string));
drow = dtCombo.NewRow();
drow[0]=1;
drow[1]="One";
dtCombo.Rows.Add(drow);
DataRow drow2 = dtCombo.NewRow();
drow2[0] = 2;
drow2[1] = "Select";

dtCombo.Rows.InsertAt(drow2, 0);
dtCombo.AcceptChanges();

cmbTest.DisplayMember = "Name";
cmbTest.ValueMember = "Id";
cmbTest.DataSource = dtCombo.DefaultView;


这篇关于如何在组合框中添加选择选项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆