datagrid 刷新问题
我使用linq绑定到wpf 中datagrid控件。
Tabel<Tasks> _tasks;
IQueryable<Tasks> _task;
_task = from p in _tasks select p;
datagrid1.itemsource= _task;
当我删除当前记录时:
Tasks _task = (Tasks) datagrid1.SelectedItem;
var q = from a in _tasks where a.Id == _task.Id select a;
_tasks.DeleteAllOnSubmit(q);
但是datagrid无法删除,只有submit后才更新。我想让datagrid删除这一行在提交以前。该如何处理?谢谢。