none
DataGridview 的单元格输入文本时 ,让输入的数据 以“0000-0000-0000”样式显示,【注:立即哦,不是失去焦点】 RRS feed

  • 问题

  • 问题:

    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    '单元格的输入触发 

    2014年6月12日 13:36

答案