Xaml WP8 LongListMultiSelector-不具有约束力

Xaml WP8 LongListMultiSelector-不具有约束力,xaml,windows-phone-8,data-binding,toolkit,longlistselector,Xaml,Windows Phone 8,Data Binding,Toolkit,Longlistselector,我的项目中有LongListMultiSelector,它与ListProductInRecipe2P绑定。当我使用LongListMultiSelector加载页面时,列表正在加载,但当我希望删除项目时,LongListMultiSelector未更新 这是我的代码: XAML: C#(隐藏代码): private void DelProducts\u单击(对象发送方,事件参数e) { var list=ListProductsSelectedItems.SelectedItems;

我的项目中有LongListMultiSelector,它与ListProductInRecipe2P绑定。当我使用LongListMultiSelector加载页面时,列表正在加载,但当我希望删除项目时,LongListMultiSelector未更新


这是我的代码: XAML:



C#(隐藏代码):

private void DelProducts\u单击(对象发送方,事件参数e)
{
var list=ListProductsSelectedItems.SelectedItems;
for(int i=0;i
和C#(视图模型):

私有列表ListProductInRecipe2;
公共列表ListProductInRecipe2P
{
获取{return ListProductInRecipe2;}
设置
{
ListProductInRecipe2=值;
changeValue(“ListProductInRecipe2P”);
}
}

改用ObservableCollection。它将为您引发INotifyProperty事件

了解更多@


使用System.Collections.ObjectModel;
私有可观察收集列表ProductinRecipe2;
公共可观察收集列表ProductInRecipe2p
{
获取{return ListProductInRecipe2;}
设置
{
ListProductInRecipe2=值;
//changeValue(“ListProductInRecipe2P”);
}
}