有的场景需要禁止用户打开ime模式(禁止输入法输入),所以TextBox 支持默认属性配置,效果如下:
<Window x:Class="切换输入法.MainWindow"xmlns="/winfx//xaml/presentation"xmlns:x="/winfx//xaml"xmlns:d="/expression/blend/"xmlns:mc="/markup-compatibility/"xmlns:local="clr-namespace:切换输入法"mc:Ignorable="d"Title="MainWindow" Height="225" Width="400" WindowStartupLocation="CenterScreen"><StackPanel Margin="10"><TextBox Text="默认"></TextBox><TextBox InputMethod.PreferredImeState="On" InputMethod.PreferredImeConversionMode="Native" Text="打开输入法"/><TextBox InputMethod.PreferredImeState="Off" Text="关闭输入法"/></StackPanel></Window>