C# 如何在Windows Windows 8插入数据库后刷新页面以考虑更改?
我正在开发WP8应用程序。我可以毫无问题地在我的应用程序中显示项目列表。但当我更新或将记录插入数据库时,我必须重新启动应用程序才能看到更改。否则,列表与更新前相同 我的代码:C# 如何在Windows Windows 8插入数据库后刷新页面以考虑更改?,c#,windows-phone-8,windows-phone,C#,Windows Phone 8,Windows Phone,我正在开发WP8应用程序。我可以毫无问题地在我的应用程序中显示项目列表。但当我更新或将记录插入数据库时,我必须重新启动应用程序才能看到更改。否则,列表与更新前相同 我的代码: private async Task<bool> InitOverdueList() { var orderList = await _ordersManagement.GetOverdueOrders(); if (orderList == null)
private async Task<bool> InitOverdueList()
{
var orderList = await _ordersManagement.GetOverdueOrders();
if (orderList == null)
{
_app.LoadingPopup.IsOpen = false;
return false;
}
var templist = from c in orderList.Data orderby c.EstimatedEndDate, c.Id ascending select c;
Overdue.Header = String.Format("Overdue ({0})", templist.Count());
OverdueOrders.ItemsSource = templist.Select(o => new OrderItemViewModel(o));
return true;
}
private异步任务InitOverdueList()
{
var orderList=await_ordersManagement.GetOverdueOrders();
if(orderList==null)
{
_app.LoadingPopup.IsOpen=false;
返回false;
}
var templast=来自orderList中的c。数据orderby c.EstimatedEndDate,c.Id升序选择c;
过期.Header=String.Format(“过期({0})”,templast.Count();
OverdueOrders.ItemsSource=templist.Select(o=>new OrderItemViewModel(o));
返回true;
}
如何使列表自动更新?对于您的需求解决方案,您可以使用类对象绑定列表控件
希望有帮助。如何在ObservableCollection中反序列化JSon?由于RestSharp,我被迫反序列化到一个Listvar observeOverDueOrders=新的observeCollection(orderList);