я создал таблицу DataGrid, добавил класс который нумерует строки по порядку, но когда мне нужно удалить какую-нибудь строку с помощью клавиши DELETE, нумерация не обновляется и цифры далее идут не по порядку , попробовал сделать так: `
private void сотрудникиDataGrid_UnloadingRow(object sender, DataGridRowEventArgs e)
{
сотрудникиDataGrid.Items.Refresh();
}
вроде как обновляет, но если редактировать таблицу (постоянно), не всегда, но время от времени выскакивает ошибка . Попробовал написать код чтобы удалял строку через кнопку DELETE, вроде бы без ошибок обновляет нумерацию, но пропадает фокус, моими стараниями я не смог установить, так чтобы фокус оказался как по умолчанию при удалении строки в DataGrid переход на следующую строку: ` private void
сотрудникиDataGrid_KeyUp(object sender, KeyEventArgs e)
{
if (e.Key.Equals(Key.Delete))
{
сотрудникиDataGrid.Items.Refresh();
}
}`
Спасибо.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости