Windows Phone 7中文输入模块,可以集成到您的Windows Phone 7应用中,目前支持简体 中文拼音、五笔、郑码和繁体中文仓颉输入,最简单的情况下,只需要在XAML文件中增加一 行代码。现提供公开测试正式发布,欢迎各位需要中文输入的Windows Phone 7开发者试用, 同时请将您的反馈发送给我,以便改进。
希望能在Windows Phone 7公布中文版之前,为您的Windows Phone 7应用提供便利。下载 地址:http://files.cnblogs.com/tinytian/InputToolkit.zip,程序集版本号1.0.1.0,请 留意。
可用API说明:
TinyTian.WindowsPhone.Controls.DictionaryController 表示词库控制器的类型。
1.public static InputMode InputMode { get; } 获取输入模式。
2.public static void Preload(InputMode inputMode) 预先加载指定输入模式的词库。
3.public static void Reload(InputMode inputMode) 重新加载指定输入模式的词库。
4.public static void SaveDictionary() 保存用户词库。
TinyTian.WindowsPhone.Controls.ImeControl 表示输入控件的类型。
1.public InputMode InputMode { get; set; } 获取或者设置输入模式。
2.public TextBox TextBox { get; set; } 获取或者设置要进行输入的文本框。
3.public new bool IsEnabled { get; set; } 获取或者设置是否允许使用输入工具。
4.public static readonly DependencyProperty InputModeProperty 输入模式的依赖属 性。
5.public static readonly DependencyProperty TextBoxProperty 要进行输入的文本框 的依赖属性。
6.public static readonly new DependencyProperty TextBoxProperty 否允许使用输入 工具的依赖属性。
TinyTian.WindowsPhone.Controls.InputMode 指定输入方法。
1.Pinyin = 0 表示拼音输入。
2.Wubi = 1 表示五笔输入。
3.Zhengma = 2 表示郑码输入。
4.Cangjie = 3 表示仓颉输入。