我希望当用户选择我的源属性得到更新的一个或多个项目时。我尝试过使用绑定模式 OneWayToSource 但这没有帮助。下面是 XAML 和 ViewModel 代码:
<ListBox x:Name="ItemsListBox" SelectionMode="Multiple" Height="300"
ItemsSource="{Binding ResultSet}"
SelectedItem="{Binding SelectedItems,Mode=OneWayToSource}">
private List<string> _selectedItems;
public List<string> SelectedItems
{
get
{
return _selectedItems;
}
set
{
_selectedModeItems = value;
NotifyPropertyChanged("SelectedItems");
}
}
我已经通过使用附加行为采取了这种方法并且它有效,但是有没有更简单的方法?