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);

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

相关推荐
huizhixue-IT13 小时前
华为存储考试内容&HCIP-Storage
wpf
桂月二二1 天前
实时事件流处理架构的容错设计
架构·wpf
源之缘-OFD先行者1 天前
GMap.NET + WPF:构建高性能 ADS-B 航空器追踪平台
.net·wpf·ads-b
Marzlam1 天前
WPF学习路线
wpf
weixin_535455791 天前
WPF设计学习记录滴滴滴2
学习·wpf
^@^lemon tea^@^2 天前
WPF 浅述IsHitTestVisible属性
wpf·wpf 穿透
lixy5792 天前
C# WPF 命令机制(关闭CanExecute自动触发,改手动)
c#·wpf
Marzlam2 天前
一文了解WPF技术简介
wpf
arriettyandray2 天前
C#/WPF学习系列之问题记录——使用不流畅
c#·wpf
勘察加熊人3 天前
wpf+c#路径迷宫鼠标绘制
开发语言·c#·wpf