Как проверить значение ячейки
я хочу проверить значение ячейки datagrid(0), равное "End List", а затем сфокусировать txtNaration я использую следующий код, но он генерирует ошибку......
Система.InvalidCastException: 'преобразование из строки "End List" в тип "Integer" недопустимо.'
я хочу, чтобы значение столбца было "End List", а затем его текстовое поле focus TxtNarration
Что я уже пробовал:
Private Sub dgvData_CellValidated(sender As Object, e As DataGridViewCellEventArgs) Handles dgvData.CellValidated If (e.RowIndex >= 0) Then For Each Row As DataGridViewRow In dgvData.Rows If Row.Cells(0).Value = Row.Cells(0).Value("End List") Then dgvData.AllowUserToAddRows = False txtNaration.Focus() End If Next End If End Sub
Patrice T
И вы планируете сообщить об ошибке сообщение ?
KM999
Система.InvalidCastException: 'преобразование из строки "End List" в тип "Integer" недопустимо.'
я хочу, чтобы значение столбца было "End List", а затем его текстовое поле focus TxtNarration
Patrice T
Воспользуйся Улучшить вопрос чтобы обновить ваш вопрос.
Чтобы каждый мог обратить внимание на эту информацию.
Richard MacCutchan
Вы не можете рассматривать строку буквенных символов как число.