DataGridview를 사용하는 vb.net windows 양식 응용 프로그램이 있습니다. 나는 사용자가 공백이나 빈 문자열을 입력하지 못하도록하고 잘못된 입력을 입력하는 것을 막을 방법을 찾고있다. 나는 실수를 설명하는 메시지를 보여줄 것이고, 그 후에는 기본값이 제공 될 것이다. 이것은 내가 지금까지 가지고 있고 완전히 빈 셀을 방지하지만 공백 (공백 문자열을 추가하기 위해 스페이스 바를 누르십시오)이 있으면 빈 입력임을 알지 못합니다. 유효한 문자를 발견하면DataGridview vb.net에서 공백을 방지하는 방법
당신의 문자열의 각 문자에 대한If (columnindex = 0) Then 'checking value for column 1 only
Dim cellString = DataGridView1.Rows(rowindex).Cells(columnindex).value
If cellString Is Nothing OrElse IsDBNull(cellString) OrElse cellString.ToString = String.Empty Then
MessageBox.Show("Cannot Be Empty")
DataGridView1.Rows(rowindex).Cells(columnindex).value = "Default Value"
Exit Sub
End If
고마워, 완벽하게 일했다! – stackexchange12