Для того, чтобы инициализировать мой VouchersDGV Data Grid View Я использую следующийУдалить строки из DataGridView
DGV.AllowUserToDeleteRows = True
For i = 1 To DGV.RowCount - 1
DGV.Rows.Remove(DGV.Rows(i - 1))
DGV.Refresh()
Next
Но когда я подножка его в первый раз, когда я беру ошибку
{ «Uncommitted новая строка не может быть удалена.»} System.InvalidOperationException
Если я буду продолжать и запустить свой код и написать новую строку в моей таблице данных, и я постараюсь, чтобы инициализировать AG айн (теперь у меня есть две строки, одна имеет данные, а другой пустой) Я беру эту ошибку
{ «Uncommitted новая строка не может быть удалена.»} System.InvalidOperationException
я могу «Решите, пожалуйста, кто-нибудь помог мне в этом?
@Dear Mohib, я сделал то, что вы предлагаете мне, но имея следующее условие. Строка (0) имеет все столбцы с данными, Row (1) там без данных в столбцах. Я даю команду DGV.Rows.RemoveAt (0) и возвращает мне ошибку DGV.Rows.RemoveAt (0) {«Операция не может быть выполнена в этом обработчике событий».} System.InvalidOperationException. Пожалуйста, помогите мне в этом вопросе. –
В каком случае вы пишете этот код? –
Private Sub VouchersDGV_RowValidating –