数据绑定与验证全解析
1. 数据绑定的XAML实现
在数据绑定操作中,除了使用代码实现,还可以借助XAML中的绑定表达式来完成。关键在于利用 ListBox 和 ComboBox 提供的 SelectedValuePath 属性。该属性的作用是让列表控件通过 SelectedValue 属性来暴露绑定对象的特定属性。
比如,当绑定了一个 Category 对象集合时,可以让 ListBox 通过 ListBox.SelectedValue 属性提供 Category.Products 集合,代码如下:
<ListBox x:Name="lstCategories" DisplayMemberPath="CategoryName"
SelectedValuePath="Products"></ListBox>
之后,就可以使用 SelectedValuePath 为第二个列表框编写绑定表达式:
<ListBox x:Name="lstProducts" Grid.Row="1" DisplayMemberPath="ModelName"
ItemsSource="{Binding ElementName=lstCa
超级会员免费看
订阅专栏 解锁全文
1077

被折叠的 条评论
为什么被折叠?



