WPF 关于 ComboBox 的数据绑定

ComboBox控件包含有一个下拉列表,一个文本编辑框。通常我们会把下拉列表绑定到一个List<T>的集合上,将编辑框绑定到另一个数据对象的属性上,以实现数据下拉列选。

与之相关的属性主要有以下几个:


与文本框相关的属性

Text(文本框内容)

IsReadOnly(是否允许键盘输入)

IsEditable(是否显示文本框内容)

DataContext(用于指定文本框绑定的数据对象)


与下拉列表相关的属性

ItemsSource(用于指定下拉列表绑定的List<string>数据对象)

SelectedIndex(下拉列表中选中行的索引)

DisplayMemberPath(下拉列表中要显示的List<T>数据对象的列,因为List<T>数据对象可能会有多列)

SelectedValuePath(下拉列表中,对应与显示的List<T>数据对象的列,返回的List<T>数据对象的列)


例如,我有一个Student数据表,为其创建对应的数据类:

public class Student

{

    int

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值