为电话号码、百分比、数值范围、文件等提供更智能的输入。ComponentOne Input™ for WPF 帮助您获取一些专门用于输入的控件。

包括

掩码文本输入

C1MaskedTextBox 控件可以通过 Mask 属性提供即时的、无代码格式的用户输入。简单设置一个属性,选择是否显示提示符和文本。提示符能够提示用户支持输入的文本(比如:_ 或*)。文字是非掩码字符,会以掩码形式(比如:/或-)出现。

掩码文本输入

数字格式和验证

C1NumericBox 控件将输入限制为一个特定的数字范围和增长量。它防止用户不小心输入无效的数据,并在编辑时格式化数字。控件支持 Microsoft 定义的标准格式化字符串,使用的语法也与经典的 Winform 控件相同。支持的格式包括定点(F)、数量(N)、通用(G)、货币(C)、指数(E)、十六进制(X)和百分比(P)。

选择范围值

C1RangeSlider 控件扩展了基本的滑块控件,用户可以通过两个拇指的操作选择一个范围,也可以单独拖动一个拇指或同时拖动中心进行修改。

选择范围值

选择文件

C1FilePicker 控件展示了一个文件选择对话框,用户能对文件进行选择或上传。设置 Filter 属性,您可以限制可浏览的基于文件扩展名的文件类型或者类别。

选择文件

功能&亮点

支持水印

C1MaskedTextBox 还支持水印,您可以像使用常规水印文本框一样使用它。当没有文本输入时,为用户应该输入的值提供上下文线索。 或*)。文字是非掩码字符,会以掩码形式(比如:/或-)出现。

标准的格式化字符串

Mask 或 Format 属性为用户输入提供即时格式化功能。C1MaskedTextBox 和 C1NumericBox 控件支持 Microsoft 定义的标准格式化字符串,使用的语法也与经典的 Winform 控件相同。Format 属性允许您使用熟悉的 .NET 格式以若干种格式显示数字,且支持小数。支持的格式包括定点(F)、数量(N)、通用(G)、货币(C)、指数(E)、十六进制(X)和百分比(P)。 Forms 控件相同。支持的格式包括定点(F)、数量(N)、通用(G)、货币(C)、指数(E)、十六进制(X)和百分比(P)。

标准的格式化字符串

包含提示和文本

简单地设置一个属性,选择是否在 C1MaskedTextBox 控件中显示提示字符和文字。提示字符表示了用户可以输入的文本(例如_或*)。文字是非掩码的字符,能够以本身的形式显示(如/或-)。

包含提示和文本

过滤文件类型

C1FilePicker 控件通过 Filter 属性限制基于文件类型扩展的可浏览的文件类型和类别。