使用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