C# 阻止Longlistselector加载项目
我正在制作一个WindowsPhone8应用程序,我必须使用longlistselector将项目显示为列表和网格。我有一个更新按钮。它可以重新加载项目列表,删除所有现有项目,然后加载其他新项目 我的问题是:当Longlistselector在手机屏幕上显示项目时,如果我点击更新按钮,它会删除所有现有项目,并继续加载其余项目,同时还会加载新的更新项目。名单变得一团糟 我无法阻止或阻止长列表选择器加载项目,所以我将我的问题发布到这里,希望有人能帮助我C# 阻止Longlistselector加载项目,c#,windows-phone-8,windows-phone-8-sdk,C#,Windows Phone 8,Windows Phone 8 Sdk,我正在制作一个WindowsPhone8应用程序,我必须使用longlistselector将项目显示为列表和网格。我有一个更新按钮。它可以重新加载项目列表,删除所有现有项目,然后加载其他新项目 我的问题是:当Longlistselector在手机屏幕上显示项目时,如果我点击更新按钮,它会删除所有现有项目,并继续加载其余项目,同时还会加载新的更新项目。名单变得一团糟 我无法阻止或阻止长列表选择器加载项目,所以我将我的问题发布到这里,希望有人能帮助我 非常感谢你们 当数据加载开始时,可以将布尔值设
非常感谢你们 当数据加载开始时,可以将布尔值设置为true,当数据加载完成时,可以将布尔值设置为false。然后,让对按钮按下做出反应的代码仅在布尔值为false时工作,而数据未加载。感谢您的回答,但问题是:数据加载速度非常快,但UI没有。我希望在列表仍在呈现UI时重新加载列表,目前,如果我删除数据源或UI仍在呈现的项,我会弄得一团糟。我想找到一种杀死它的UI线程的方法,但我现在不能这么做