社区
C#
帖子详情
WPF中的TextBox无法输入中文
ms44
2010-04-13 03:23:34
一个非常简单的Text
<TextBox Width="368" MinHeight="50"
AcceptsReturn="True" TextWrapping="WrapWithOverflow"
>
竟然不能输入中文,
有谁知道原因么?
...全文
984
10
打赏
收藏
WPF中的TextBox无法输入中文
一个非常简单的Text 竟然不能输入中文, 有谁知道原因么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
白羊佐
2010-08-31
打赏
举报
回复
你结贴结得太快了,你把TextBox的ImeMode 设为On,就Ok了
ms44
2010-04-13
打赏
举报
回复
完全不一样,不懂别乱说。
wxm3630478
2010-04-13
打赏
举报
回复
WPF 没弄过.......但是这个问题 应该跟C#一样....当文本框得到焦点后...输入法自动切换成英文的啦
好像微软一直就没解决过这个问题.
---VS2008 this.Form1.ImeMode = ImeMode.OnHalf; //C#代码
ms44
2010-04-13
打赏
举报
回复
这是全部代码了。
照理应该和输入法没关系哦。
<TextBox Width="368" MinHeight="50"
AcceptsReturn="True" TextWrapping="WrapWithOverflow"
>
<Binding Path="Description" Mode="TwoWay" ValidatesOnDataErrors="True" UpdateSourceTrigger="PropertyChanged">
<Binding.ValidationRules>
<Rules:LengthValidationRule MaxLenght="500" IsCheckEmpty="True" ValidatesOnTargetUpdated="True"
DisplayErrorPropertyName="Value1"
/>
</Binding.ValidationRules>
</Binding>
</TextBox>
Justin-Liu
2010-04-13
打赏
举报
回复
值得研究~
ms44
2010-04-13
打赏
举报
回复
我仔细看了下,也没有发现什么IsInputMethodEnabled用过。
可以粘帖中文,就是掉不出来输入法哦。
其余程序都OK的。
怪。。。
sunyfun
2010-04-13
打赏
举报
回复
应该不可能吧,除非是你自己把某个属性搞糊了
wiki14
2010-04-13
打赏
举报
回复
难道是什么地方设置了IsInputMethodEnabled的属性屏蔽了输入法?
wiki14
2010-04-13
打赏
举报
回复
检查是否设置属性,不过看上去什么没弄啊?
别的可以输入么?除了中文。
WPF
对
TextBox
输入
内容校验
WPF
对
TextBox
输入
内容校验
限制
TextBox
只能
输入
整数或者小数
限制
TextBox
只能
输入
整数或者小数,用正则表达式
WPF
记事本开发详解/Notepad/MVVM
在这个《
WPF
记事本开发详解》的课程
中
,赵老师带领你在
WPF
中
,从零开始一步步构建MVVM模式,直到让你亲自以
WPF
+MVVM的方式,让这个经典的“记事本”软件从你的手
中
“复活”。在课程
中
,赵老师会详细讲解
WPF
和MVVM
中
...
wpf
TextBox
做密码
输入
框
wpf
自带的密码
输入
框在触屏上
无法
自动唤出触控面板,因此修改了一个
textbox
的密码
输入
框
Wpf
TextBox
自动补全
该案例主要实现
TextBox
控件在
输入
时,自动给出若干提示信息,提供自动补全功能
C#
110,539
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章