Добрый день,
Я пытаюсь использовать в качестве контекста данных Linq to SQL для ListBox в WPF.
В основном, я назначаю Linq DataContext для формы DataContext свойство. Затем я привязываю его к list.ItemsSource.
Все работает нормально, я могу показать детали каждого из моих элементов в текстовом поле (схема master-details).
Дело в том, что я хотел бы быть возможность добавить новый элемент в список:
private void Button_Click(object sender, RoutedEventArgs e)
{
Button btn = sender as Button;
var table = lst_markets.ItemsSource as System.Data.Linq.Table<Market>;
table.InsertOnSubmit(new Market() { IdMarket = Guid.NewGuid(), Name = txt_newmarket.Text });
table.Context.SubmitChanges();
}
Значение действительно добавлено в базу данных, но ListBox не обновляется.
Что мне делать, чтобы обновить список?
Спасибо,
Джереми