Как мне корректно обновить DataGrid при программном добавлении(удалении) объектов в моей собственной коллекции? DataGrid настроен на эту самую коллекцию объектов.
Сейчас делаю так:
/*
Здесь происходит добавление объекта в MyCollection
*/
dataGrid1.DataSource = null;
dataGrid1.DataSource = MyCollection;