问题:
DataGridview 的单元格输入文本时 ,让输入的数据 以“0000-0000-0000”样式显示。
尝试了以下两种方法, 都未实现
1.
①DataGridView2_CellValueChanged事件,
+
② Private Sub DataGridView2_CurrentCellDirtyStateChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGridView2.CurrentCellDirtyStateChanged
' right now go! or else unless mouse leave
If DataGridView2.IsCurrentCellDirty Then
DataGridView2.CommitEdit(DataGridViewDataErrorContexts.Commit)
End If
End Sub '改变即触发
2.
① DataGridView2_EditingControlShowing
② editingcontrol_Keypress '单元格的输入触发