111,077
社区成员




//demo1:
if (comboBox1.SelectedText == "列表中选项名")
//demo2:
if(comboBox1.SelectedValue == 7)
//这个就是选项的索引值,第一个选项从0开始计数,7也就是你写的“其他”
[/quote]
//demo1:
if (comboBox1.SelectedText == "列表中选项名")
//demo2:
if(comboBox1.SelectedValue == 7)
//这个就是选项的索引值,第一个选项从0开始计数,7也就是你写的“其他”
//加载数据源
combobox.DataSource = dtSource;
//默认映射值
combobox.ValueMember = valueMember;
//默认显示名
combobox.DisplayMember = displayMember;
在获取和判断的时候呢,直接获取Index索引值,就是实体表中的id。
用它进行条件判断逻辑上的处理,加以实现需求,将事半功倍。
如果有新的类型增加,进行对数据表进行行insert就可以了,不需要调整UI上的逻辑。
---------------------------------------------------------------------------------------------------------
当然,如果不涉及到数据库层,只是一个两层架构,那写一个工艺类型的泛型实体。以此做为数据源进行绑定,也是非常简单的。