.NET中向combobox添加数据,如何检验combobox的值?

.NET中向combobox添加数据,如何检验combobox的值?,第1张

请问楼主添加数据是什么意思? 是要写死数据一条条添加还是自动绑定数据表中的数据? 如果是前者的话: comboBox1.Items.Add("添加的数据内容")或者: comboBox1.BeginUpdate()for (int i = 0i <ni++) //这里n为你自己要为combobox添加几条数据 { comboBox1.Items.Add("添加的数据内容")} comboBox1.EndUpdate()那如果是后者的话: comboBox1.DataSource = dataTable//dataTable 为DataTable实例化对象 comboBox1.DisplayMember = "name" //DisplayMember 为combobox显示的数据,后面绑定的是数据表相应的字段名 comboBox1.ValueMember = "id" //ValueMember 为combobox隐含的数据,后面绑定的是数据表相应的字段名 取出可以利用 SelectedValue SelectedItem Text 这些属性

记得采纳啊

在指定数据源后,无法直接修改COMBox的数据项,不过有两个办法可以做到你说的那样:

1、直接修改List数据源,在其头部加入一个新的数据即可(一般都是这么做的)

2、添加数据绑定的事件处理方法,然后判断是不是第一个元素,如果是的话,额外创建一个加入到头部(猜测可以这么做,不过没这么做过)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11614825.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存