使用C#填充combox与数据集标题#

我想为DataSet进行搜索/筛选功能,我已在DataGridView中显示。使用C#填充combox与数据集标题#

我想用我的DataSet中的标题填充ComboBox,以便他们可以选择要搜索的列。

我已经试过这样:

var headers = aSH_ORDER_DBDataSet1.ASH_PROD_ORDERS.Columns; 

foreach (var header in headers)

{

comboBox1.Text = header.ToString();

}

但我明明做错了什么,因为它只会增加最后一列名的ComboBox,这很奇怪。

任何想法?

回答:

你的问题是,在每个迭代步骤中,您覆盖Text属性,它

获取或设置与此控件关联的文本。

所以,你最终在你的ComboBox

只有最后一项需要将​​字符串添加到Items属性:

comboBox1.Items.Add(header.ToString()); 

becase的是

代表包含在这个ComboBox中的项目的集合。

以上是 使用C#填充combox与数据集标题# 的全部内容, 来源链接: utcz.com/qa/262981.html

回到顶部