当应用程序加载时,我想阅读本地资源文件,解析它并填充数据结构,然后填充UI。我希望在非UI线程中发生这种情况,我该如何实现这一点? 该文件采用Json格式,我使用json.net库进行反序列化。 当我测试这个连进度条在这个持续时间不显示,我尝试使用工具包:performanceprogressbar,甚至没有显示进度条,所以我想知道什么是正确的解决方案。WP7/Silverlight中的异步操作/任务
var resource = System.Windows.Application.GetResourceStream(new Uri(string.Format("testProj;component/{0}", fileName), UriKind.Relative));
StreamReader streamReader = new StreamReader(resource.Stream);
string jsonText = streamReader.ReadToEnd();
jsonList = JsonConvert.DeserializeObject<List<ComicItem>>(jsonText);
感谢它帮助。 – Vaysage 2011-03-29 05:14:49