WinForm文本框无法输入中文

llyzcy 2008-06-21 09:21:59
如题,搞不明白怎么回事,只能从其他地方复制过来才行
而且不只文本框,所有能输入的地方都只能输英文,没法切换到中文输入

PS:程序是在英文版操作系统下用英文版VS2008开发的,会不会是这个原因啊,要怎么改才行
...全文
731 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
Springpad 2011-04-21
  • 打赏
  • 举报
回复
黑白小胖猪回复于09日17点32分 
恩。。。我也同样遇到过很多次同样的问题。。挡在编辑窗体的时候在编写textbox时候就会发生。。不过。。遇到这种情况最好。。。右键打开代码。。然后在打到窗体就行了。。试一试啊
--------------------------------------------------------------------------------------------

这个是正解....只要代码行中可输入中文,回来就能在设计器里输入中文
小熊猫Panda 2008-06-21
  • 打赏
  • 举报
回复
还没解决吗?
我也想知道怎么解决
Tortoise1023 2008-06-21
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 llyzcy 的回复:]
meMode已经是NoControl了 改成On后是可以输入了 但默认是全角的
[/Quote]
你输入中文字,全角 半角有区别?
llyzcy 2008-06-21
  • 打赏
  • 举报
回复
meMode已经是NoControl了 改成On后是可以输入了 但默认是全角的
llyzcy 2008-06-21
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 yatobiaf 的回复:]
是不是项目属性里面设置的是ansi而不是unicode?
[/Quote]
这个怎么看
yatobiaf 2008-06-21
  • 打赏
  • 举报
回复
是不是项目属性里面设置的是ansi而不是unicode?
jzywh 2008-06-21
  • 打赏
  • 举报
回复
Enable IME for the control
xzf158 2008-06-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 lxcnn 的回复:]
看一下控件的ImeMode属性是否被设为Disable,如果是,设为NoControl或者On试下
[/Quote]
试一下三楼的方法。
llyzcy 2008-06-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ojlovecd 的回复:]
那将你的程序放到中文版的OS下看看能不能输入中文
[/Quote]
现在就是在中文操作系统里 而且VS也是中文版的
-过客- 2008-06-21
  • 打赏
  • 举报
回复
看一下控件的ImeMode属性是否被设为Disable,如果是,设为NoControl或者On试下
我姓区不姓区 2008-06-21
  • 打赏
  • 举报
回复
那将你的程序放到中文版的OS下看看能不能输入中文
yagebu1983 2008-06-21
  • 打赏
  • 举报
回复
没用过英文操作系统!!
关注!!
帮你顶!!
llyzcy 2008-06-21
  • 打赏
  • 举报
回复
不过把ImeMode改成On貌似也可以的,就是默认是全角有点不爽
llyzcy 2008-06-21
  • 打赏
  • 举报
回复 1
鉴定完毕:是输入法的问题,原先装的是搜狗3.0,换了个输入法就好了

汗一把 -_-b

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧