Недавно я работал над проектом, который импортирует данные программным способом в WPF DataGrid.
Я почти закончил с проектом, но я упустил кнопку для удаления выбранных ячеек ивот где я застрял!
Я написал этот код, используя мои базовые знания о DataGrids:
var grid = dataGrid1;
if (grid.SelectedIndex >= 0)
{
for (int i = 0; i <= grid.SelectedItems.Count; i++)
{
grid.Items.Remove(grid.SelectedItems[i]);
};
}
Работает нормально при удалении только выбранного элемента, такого как CurrentItem, но это не такудалите больше 2 выбранных элементов!
DataGrid, который у меня есть, должен содержать не менее 100 элементов.Я добавил опцию удалить все, но это также необходимо.
Я буду благодарен, если кто-нибудь даст мне решение.