概述
RadMaskedInput for Xamarin允许控制数据输入在您的Xamarin的形式应用程序。它通过添加输入验证和自定义掩码来增强Entry控件的功能,这些掩码充当用户的足迹。
MaskedInput是Xamarin的Telerik UI,一个专业级的UI组件库,用于构建现代和功能丰富的 应用程序。想要试用它,可以注册一个30天的免费试用期。
图1:RadMaskedInput概述
关键特性
- 验证: RadMaskedInput控件使用掩码来区分正确和不正确的用户输入。验证机制可以基于自定义正则表达式或内置令牌。请在令牌验证而且正则表达式验证的话题。
- 面具的令牌:您可以从一组预定义的令牌中进行选择,以限制用户的输入。有关可用令牌的更多详细信息,请参见令牌验证的话题。
- 命令: MaskedInput允许您附加将在某些操作(如ApplyMaskStarted和ApplyMaskFinished)发生时执行的命令。有关此事的详细信息,请参见命令篇文章。
- 可定制的验证界面:使用RadMaskedInput,您可以轻松地修改输入相关错误的外观,请参阅验证的用户界面主题获取更多详细信息。
- 键盘支持:考虑到预期的输入,可以通过RadMaskedInput指定要使用的虚拟键盘。