Winform下的Combox根据值来选中项
程序员文章站
2022-07-02 16:44:31
其实很简单,因为Combox的Item是一个K/V的object,那么就可以把它的items转换成IEnumerable类型的(System.Collections命名空间),然后根据要选中的Key或Value使用Lamda表达式来设置Combox的选中项。 比如当 ......
其实很简单,因为combox的item是一个k/v的object,那么就可以把它的items转换成ienumerable<dictionaryentry>类型的(system.collections命名空间),然后根据要选中的key或value使用lamda表达式来设置combox的选中项。
比如当点击datagridview的某条记录的时候,某个combox自动选中此记录对应的值,则代码如下:
combobox1.selecteditem = combobox1.items.cast<dictionaryentry>()
.firstordefault(x => x.value.tostring() == datagridview1.rows[e.rowindex].cells[1].value.tostring());
推荐阅读
-
jquery如何根据值设置默认的选中项
-
Winform中设置和获取DevExpress的RadioGroup的选中项的value值
-
Winform下的Combox根据值来选中项
-
jquery如何根据值设置默认的选中项
-
jquery根据一个值来选中select下的option实例代码
-
Winform中设置和获取DevExpress的RadioGroup的选中项的value值
-
jquery 根据索引index或value值设置单选框radio的某一项为选中状态
-
jquery根据一个值来选中select下的option实例代码
-
Winform下的Combox根据值来选中项
-
ZK 根据传入的值设置listbox的选中项