Невозможно удалить выбранную строку из DataGrid

Я не могу удалить выбранную строку из DataGrid. До сих пор я написал этот код, который дает мне эту ошибку.

Операция недействительна, пока используется ItemsSource. Вместо этого получайте доступ к элементам и изменяйте их с помощью ItemsControl.ItemsSource.

DataRowView rowSelected = dataGrid1.SelectedItem as DataRowView;
dataGrid1.Items.Remove(rowSelected);

person Niazi    schedule 19.06.2018    source источник
comment
Как это сделать, можете поделиться фрагментом кода?   -  person Niazi    schedule 19.06.2018
comment
Пожалуйста, помогите мне решить мою проблему.   -  person Niazi    schedule 19.06.2018
comment
Пользователь ObservableCollection и привяжите его к сетке данных ‹DataGrid Name=dgrid ItemsSource={Binding MyList, Mode=TwoWay} AutoGenerateColumns=False›   -  person kAsdh    schedule 19.06.2018


Ответы (1)


Удалите строку из источника данных и при необходимости обновите представление.

person Plexis Plexis    schedule 19.06.2018