У меня есть List<SomeClass>
привязка к DevExpressXtraGrid, например:
MyXtraGrid.DataSource = MyList;
У меня есть несколько столбцов, созданных в конструкторе XtraGrid.Все в порядке, и строки были показаны в сетке, но когда я добавляю объекты в MyList, сетка не обновляется, а новый элемент не показывается.
Я пробовал с MyXtraGrid.Refresh()
, пытался повторно связать с MyXtraGrid.DataSource = MyList
, но это не сработало.
MyXtraGrix.MyView.PopulareColumns()
- не вариант, потому что я не хочу, чтобы все поля из MyList отображались в сетке, и это приведет к появлению столбцов, которые я настроил с помощью конструктора.
Как обновить вид сетки, чтобы показать объект, который я добавил?