WPF 限制输入只能为英文

WPF 限制输入只能为英文

有时输入只能让用户输入英文,那么如何设置输入只能英文?

方法一:在Xaml页面中直接限制文本输入框输入

XML 复制代码
<Window
	xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
	xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
	xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
	xmlns:input="clr-namespace:System.Windows.Input;assembly=PresentationCore"
	<Grid>
		<TextBox 
			x:Name="inputLimt" 
			Width="100" 
			Heigth="30" 
			input:InputMethod.IsInputMethodEnabled="False"/>
	</Grid>
</Window>

方法二:通过后台设置

使用上面示例TextBox控件,名称为:inputLimt;

在Window窗口构造中使用 System.Windows.Input.InputMethod 可以设置输入是否可以是中文。

cs 复制代码
System.Windows.Input.InputMethod.SetIsInputMethodEnabled(inputLimt, false);

**************************************************************************************************************

相关推荐
影寂ldy6 小时前
WPF导航窗体+Page页面跳转 知识点整理
wpf
He BianGu6 小时前
【WPF-Control教程】IOC 依赖注入
c#·wpf·wpf-control
He BianGu6 小时前
【WPF-Control教程】H.Extensions.Behvaiors 开发文档
c#·wpf·wpf-control
He BianGu7 小时前
【WPF-Control教程】H.Style 开发文档
c#·wpf·wpf-control
麻瓜code7 小时前
分布式锁演进:从一个用户下两单,到 Redisson,我改了四版
分布式·wpf
He BianGu7 小时前
【WPF-Control教程】MVVM 二次开发文档
c#·wpf·wpf-control
He BianGu7 小时前
【WPF-Control教程】Theme 主题系统二次开发文档
c#·wpf·wpf-control
小羊没烦恼!3 天前
分布式事务 | 使用DTM 的Saga 模式
java·linux·运维·数据库·wpf
samble4 天前
从零搭建半导体设备上位机(二):Prism + DryIoc,五个工程与区域导航怎么串起来
wpf·prism·dryioc
一条闲鱼_mytube4 天前
分布式 ID 生成方案:雪花算法与号段模式
分布式·算法·wpf