public void RenderListPage(object sender, OpenReadCompletedEventArgs e) { DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(ListType[])); ListType[] lists = serializer.ReadObject(e.Result) as ListType[]; ListCollections.Clear(); foreach (ListType list in lists) { if (list.Cards != null) { list.Cards_Observable = new ObservableCollection <CardType>(); list.Cards.ToList().ForEach(list.Cards_Observable.Add); } ListCollections.Add(list); } IsLoading = false; Visible = "Collapsed"; }
private void UploadCompleted(object sender, UploadStringCompletedEventArgs e) { ListType list = JsonConvert.DeserializeObject <ListType>(e.Result); ListCollections.Add(list); }