0
我正在構建將數據寫入SqlCe數據庫的Mango應用程序;我有一個ListBox
綁定到DataSource
必須顯示項目時,他們被添加到數據庫中,但是當我添加/更新數據我無法獲取更新,他們只顯示時,我重新加載頁面。 下面是一些片段:無法在NotifyPropertyChanged集合上獲取數據更新
public class TimeTrackerViewModel: INotifyPropertyChanged, INotifyPropertyChanging
{
private List<TimeItems> _timeItems;
public List<TimeItems> TimeItems
{
get { return _timeItems; }
set
{
NotifyPropertyChanging("TimeItems");
_timeItems = value;
NotifyPropertyChanged("TimeItems");
}
}
public void LoadCollectionsFromDatabase()
{
// Specify the query for all to-do items in the database.
var times = from t in db.Times
select new TimeItems
{
DtIn = t.DtIn,
DtOut = t.DtOut,
Id = t.Id
};
// Query the database and load all to-do items.
TimeItems = new List<TimeItems>(times);
}
.....
.....
}
當我將數據添加到時報表我沒有看到數據庫更新綁定到TimeItems
收藏列表框中。 我在做什麼錯?