在WPF中,不论是ListBox,ListView或者DataGrid,在使用中都会经常用到SelectedItems,但是在Xaml中却发现SelectedItems没有办法Binding。这是因为SelectedItems是一个只读属性,且不是一个DependencyProperty,所以没法Binding。不过我们却可以通过以下几种方法来实现这个功能:
【方案一】
使用后台代码,读取这个控件的SelectedItems属性。例如
XAML:
1 | <ListView ItemsSource="{Binding}" x:Name="lvTest"> |
那么后台就可以