好久没来.net版发帖了。问个问题,cs程序,工具栏上弄了个文本框,但是就是不能输入汉字,输入法到那就不显示了。怎么调输入法就是不出来。没有设置imemode啊。在别的窗口都可以,,,甚至就那个窗口别的地方都有输入法。就到工具栏上就没有了。奇怪死了。

解决方案 »

  1.   

    不知道跟.net版本是否有关,是否是中文的版本?
    我也是C#爱好者。有时间到我的小站来转转,共同切磋切磋。
    火鸟软件竭诚为您服务
      

  2.   

    开始-控制面版-区域和语言-语言-详细信息-语言栏-再桌面上显示语言栏-确定  试试!或者是操作系统无法输入汉字还是有些程序中无法输入汉字? 
    如果是前者,可能是因为没装输入法,或者是windows系统文件夹下system32里缺少了ctfmon.exe的文件 
    如果是某个程序中,有可能是其本身就限定了输入字符的型 
    比如,在你登陆百度知道时密码拦是不能输入汉字的 
      

  3.   

    可以把那个文本框删了,重新上一个……或者换一个可输入文件的,比如说richtextbox如果不行……那就没辙了……因为……没遇到过……
      

  4.   


    textbox 屬性 ImeMode = ON
      

  5.   

    vs的bug?真没遇到过   顶了
      

  6.   

    看看ToolStrip属性中ImeMode设置的是什么,改成On试试。
      

  7.   

    VS2005,VS2008都有的Bug。
    要怪就怪微软吧!
    “Ctrl + 空格”两次就好了。