绑定 了DataGrid 删除时 数据删除了但DataGrid不能更新
ObservableCollection<InternalUsersArticleTb> article = new ObservableCollection<InternalUsersArticleTb>();
InternalUsersArticleTb iarticle = null;
public ObservableCollection<InternalUsersArticleTb> GetPopulation(String Condition)
{
MainDataGrid.ItemsSource = null;
dataPager1.Source = null;
var list = new ObservableCollection<InternalUsersArticleTb>();
TextReader txtReader = new StringReader(Condition);
XElement doc = XElement.Load(txtReader);
var ban = (from el in doc.Elements()
select new InternalUsersArticleTb
{
ArticleID = el.Element("ArticleID").Value.Trim(),
ArticleTitle = el.Element("ArticleTitle").Value.Trim(),
ArticleContent = cleanString(el.Element("ArticleContent").Value.Trim().Length < 20 ? el.Element("ArticleContent").Value.Trim() : el.Element("ArticleContent").Value.Trim().Substring(0, 20)).Trim().ToString() + "...",
PublishDate = DateTime.Parse(el.Element("PublishDate").Value),
CollectionDate = DateTime.Parse(el.Element("CollectionDate").Value),
ArticleSource = el.Element("ArticleSource").Value.Trim(),
ArticleUrl = el.Element("ArticleUrl").Value.Trim(),
Author = el.Element("Author").Value.Trim(),
MediaAddress = el.Element("MediaAddress").Value.Trim(),
Score = el.Element("Score").Value.Trim(),