C#中 combox控件已绑定数据, 如何根据一个string类型字段 设置combox的选择项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#中 combox控件已绑定数据, 如何根据一个string类型字段 设置combox的选择项相关的知识,希望对你有一定的参考价值。

参考技术A comboBox1.DisplayMember = "显示的字段";
comboBox1.ValueMember = "值的字段";

设置选择项直接:
comboBox1.SelectedItem = "字符串";

就可以

也可以用FindString来查找对应字符串的项,也可以用SelectValue来设置对应项,都是一样的。
参考技术B 将combox的selectedItem=string就行了。 参考技术C 一般来说,你需要建立一个String 类型字段值到Combox 选项索引之间的映射关系。比如:

String 字段值 Combox索引值
"String1" -> 0
"String2" -> 1
"String3" -> 2
............
对String 值进行判断并找到对应的索引值本回答被提问者和网友采纳
参考技术D 你说的设置是通过后台赋值?

WPF数据绑定问题:子控件宽度是父容器宽度的1/3,如何做?

比如需要子控件Button的Width是父容器Grid的Width的1/3,在数据绑定中如何实现?具体代码怎么写?

把grid分层3列,button放其中一列不就可以了,这是最简单的方法。 参考技术A 做个转换器就可以了。百度搜一下“WPF 转换器”,很好写的本回答被提问者采纳

以上是关于C#中 combox控件已绑定数据, 如何根据一个string类型字段 设置combox的选择项的主要内容,如果未能解决你的问题,请参考以下文章

C# Winform Combox的绑定问题

c#中我想在combox里绑定数据库中某字段的内容,并显示在combox的下拉框中,请问大家该怎么去弄呢?

WPF——ComboBox控件怎么绑定数据

C# winform DataGridView控件DataSource 绑定一个表后修改cell值的问题

拜托了各位亲 么么哒 C#中绑定了控件 想往dataGridView中添加一行数据 怎么办???????????急

VB中,在COMBOX中选择一个值如何在TEXT中自动显示相关值