In This Topic
Display dynamic data in a visual format, manage dataset navigation, display or edit dates, and much more Benefit from using Input for WinForms, featuring:
- Support for Office 2007 and 2010 visual styles
All C1Input controls support visual styles, including Office 2007 style. Provide attractive and consistent look and feel to your application, especially when used with other ComponentOne controls supporting visual styles.
- The ability to display dynamic data
C1Input controls function in unbound and bound mode. In bound mode, a control’s value is bound to a data source field.
- Extensive data-binding support
Supports data binding to all .NET data sources, including ADO.NET data source objects and DataObjects components.
- Powerful and customizable masked editing capabilities
C1TextBox and all derived controls support powerful masked editing including date and time formats, numeric range, and custom format support.
- Support for regular expressions in mask format
Regular expressions in mask format make validation of complex input data easy. The regular expressions define the pattern of data by using keywords such as \A, {}, and so on. They also provide keywords to validate Japanese characters.
- The power to format data in almost any way imaginable
A rich formatting model enables developers to customize the appearance of a control’s text, border, color, and so on.
- Support for data validation
Supports data validation both of the raw input string (PreValidation) and of the typed value entered by the user (PostValidation).
- Support for a wide range of cultures
Define the cultural setting used by the control – this applies to string comparison, numeric and date time formats, and special characters.
- Specialized drop-down editors
C1DropDownControl allows you to attach your own logic to the spin buttons and your own drop-down form/editor to the drop-down button.
- Promp input error detection
Completely customizable error-handling behavior – detect an error while parsing or validating input value, and respond by showing an error message.
- Drop-down and increment buttons
The specialized C1Input controls for date-time and numeric editing, C1DateEdit, C1NumericEdit, and C1ComboBox controls support drop-down and increment/decrement (up/down) buttons.
- Slidable Thumbs
C1RangeSlider control provides movable thumbs which slide on a bar, enabling you to add numeric data selection to your applications.
- Various formatting modes to choose from
Different formats available - display mode (used for a read-only or non-editing mode control) and edit mode.
- Ability to quickly resolve NULL and empty values
Provides flexible rules for handling NULL and empty values, allowing the programmer to resolve this problem in practically any circumstance.
- Customizable Appearance
Appearance of C1Input controls can be customized, owing to diverse properties and powerful theming capabilities. These provide flexible mechanism for adjusting look of the controls. The C1Input Control also provides two independent controls, C1ColorPicker and C1FontPicker. The C1ColorPicker control provides a rich, interactive color selection interface to select color for your control and C1FontPicker control provides functionality to choose fonts for a text.
See Also