查了很多资料没有找到直接的方式,只能用一下的方法实现,谁让UWP资料这么少呢
private List<MyTripItemTemplate> listviewdata; //保存列表
private object ObjectData;
private bool isGetData;
//事件中的代码,第一次运行保存list,之后同步运行
if (isGetData)
{
ObjectData = MasterListView.ItemsSource;
listviewdata = new List<MyTripItemTemplate>();
for (int i = 0; i < ((List<MyTripItemTemplate>)ObjectData).Count; i++)
{
listviewdata.Add(((List<MyTripItemTemplate>)ObjectData)[i]);
}
}
listviewdata.RemoveAt(MasterListView.SelectedIndex);
TripItem.RemoveAt(MasterListView.SelectedIndex);
MasterListView.ItemsSource = listviewdata;