在wpf中怎么绑定comboBox的值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在wpf中怎么绑定comboBox的值相关的知识,希望对你有一定的参考价值。
前台:<ComboBox Name="combobox" Width="120" Height="30"/>
后台:
public test5()
InitializeComponent();
Dictionary<int, string> mydic = new Dictionary<int, string>()
1,"a",
2,"b",
3,"c"
;
combobox.ItemsSource = mydic;
combobox.SelectedValuePath = "Key";
combobox.DisplayMemberPath = "Value";
ItemsSource 指定comboBox的数据源,可以是字典,list等任何形式的数据集合
SelectedValuePath 表示每个item的的实际值,DisplayMemberPath 表示每个item的显示值追问
很不错,我恍然大悟,很实用。我需要的就是绑定几个值,而不是从数据库查找,那combobox能不能改变他的原始样式啊!
追答当然可以,所有UI控件都可以在style里指定样式。网上资源有很多的。你可以打关键词“wpf 样式模板”查询相关知识
参考技术A 改变样式有数据模版和控件模版以上是关于在wpf中怎么绑定comboBox的值的主要内容,如果未能解决你的问题,请参考以下文章
在WPF中怎么将ComboBox的下拉列表的数据进行绑定?还有能不能TXT文件中的列表?
WPF ComboBox 与对象列表绑定,在所选项目中显示的值比在项目列表中显示的值更少
WPF{ComboBox绑定类对象, 下拉列显示的值,与取到的值}