在中文输入法的状态下,在DataGridView单元格中输入英文或数字会自动输入两次,也就是A->AA,1->11
请问有方法解决么,多谢,非常焦急。
如果没有,那么那些C#的系统到底都是怎么用的啊,在中国不能用中文输入法...

解决方案 »

  1.   

    什么版本的?基于2.0还是什么版本的?CS还是BS的?
    原先cs的输入有全角半角的问题后来出了新的补丁包的。你这个不知道是不是类似的!
    安装一个试一下!NDP20-KB925488-X86.msp这个名字的
      

  2.   

    .net 2.0
    CS
    那个好像是解决全角问题的,不是解决double输入的问题的,好像有好几个版本哦,很多人都说还是不好用
    在用WinForm的时候没有遇到过这种情况么?
    你们可以见一个WinForm,之后加入一个DGV,然后切换到中文,输入数字
    或者说VS2008(.NET 3.5)已经没有这个问题了?那我马上换请明白人指点啊
    谢谢
      

  3.   

    当进入数字列编辑
     DataGridView1.ImeMode = Windows.Forms.ImeMode.Disable  
     
      

  4.   

    我在网上看到很多人都有这种问题...不过都没有解决,我这里安装了一个办公室所有电脑都有这种问题,有人说打补丁,可还是不行,郁闷,现在不只存在全角问题,还存在double 输入的问题,只能是双击进去输入