如何检测WP8中当前的键盘编写语言

时间:2013-11-17 09:14:48

标签: c# windows-phone-8 keyboard windows-phone

我想以编程方式设置TextBlock流向取决于用户当前的写入语言( NOT手机语言)。例如,如果键盘设置为阿拉伯语,RightToLeft和英语,LeftToRight。无论如何在Windows Phone 8中获得当前的键盘语言???

1 个答案:

答案 0 :(得分:2)

这是一个非常好的问题。

它似乎没有暴露在Windows Phone 8中。

我在Font and language configuration support for Windows Phone

找到了这个
  

文字输入

     

选择手机已预装键盘和输入的语言   方法UI取决于手机在哪个市场上销售。用户随时都可以   可以为50个支持的电话客户端UI下载和使用键盘   语言。键盘的语言,它决定了字符   写入到TextBox控件,不是以编程方式可用于应用程序。

值得注意的是,这适用于Windows应用商店应用。

请参阅Windows.Globalization.Language.currentInputMethodLanguageTag

哦,微软......