【发布时间】:2014-01-16 13:41:37
【问题描述】:
我有一个使用 datagridview 的 windows forms vb.net 程序。我试图找到一种方法来阻止用户在我的 datagridview 中输入特殊字符(例如 $、@、!、#、%、^、&)。当用户输入一个特殊字符时,我会出现一个适当的消息框来解释他们的错误,然后我为他们提供一个默认值。除了防止特殊字符或符号的方法外,我一切正常。我在想这样的事情必须起作用,但我似乎找不到任何方法来阻止这种进入:
If (columnindex = 0) Then 'checking value for column 1 only
Dim cellString = DataGridView1.Rows(rowindex).Cells(columnindex).value
If cellString String.IsSymbol(cellString) = true Then
MessageBox.Show("Special Characters Not Allowed")
End If
DataGridView1.Rows(rowindex).Cells(columnindex).value = "Default Value"
Exit Sub
End If
【问题讨论】:
标签: vb.net validation datagridview