У меня есть сетка данных в моем приложении wpf, и у меня есть простая проблема.У меня есть общий список, и я хочу связать эту коллекцию с моим источником данных сетки данных каждый раз, когда объект добавляется в коллекцию.и я не заинтересован в использовании наблюдаемой коллекции.
Дело в том, что я использую тот же метод где-то еще, и это прекрасно работает.но в этот раз, когда я нажимаю кнопку «Добавить», объект добавляется, и сетка данных корректно обновляется, но из второго элемента, добавленного в коллекцию, сетка данных больше не обновляется.
Вот код:
private void btnAddItem_Click(object sender, RoutedEventArgs e)
{
OrderDetailObjects.Add(new OrderDetailObject
{
Price = currentitem.Price.Value,
Quantity = int.Parse(txtQuantity.Text),
Title = currentitem.DisplayName,
TotalPrice = currentitem.Price.Value * int.Parse(txtQuantity.Text)
});
dgOrderDetail.ItemsSource = OrderDetailObjects;
dgOrderDetail.UpdateLayout();
}
есть идеи?