解决DataGridView中文输入法自动变全角的问题

查阅了很多文章都无效,后来在一个日本网站上看到了一个方法,改了一下,亲测有效

Private Sub DGV1_CellParsing(sender As Object, e As DataGridViewCellParsingEventArgs) Handles DGV1.CellParsing

'转换为半角
    e.Value = StrConv(e.Value, VbStrConv.Narrow)
    e.ParsingApplied = True
End Sub

关于DataGridView.CellParsing 事件 MSDN的解释是:在单元格值修改后退出编辑模式时发生。



微信扫描下方的二维码阅读本文