The current version of C1Input contains twelve controls:
A standard button type control derived from the standard System.Windows.Forms.Button. The C1Button control supports additional visual styles.
A window control used for setting or changing the value of an item as true, false, or indeterminate. The default C1CheckBox control is a two-state checkbox, but can be a three-state checkbox when the ThreeState property is enabled. The property CheckState determines the appearance of the checkbox state.
The following table describes the three check box states and how it visually affects each checkbox.
Checkbox State | Description |
---|---|
Indeterminate | A dark shaded gray box appears in the box when only a few of the checkbox items are selected. |
Checked | A checkmark appears in the checkbox item when the item is selected. |
Unchecked | An empty checkbox appears in the checkbox when the item is not selected. |
The following image displays each check box state for the C1CheckBox control: indeterminate, checked, and unchecked.
A composite combobox control that allows users to view a drop-down list of options and select one or more options from the list.
The main data bound control used for entering and editing information of any data type in a text form. Supports data formatting, edit mask, data validation and other features. C1TextBox also supports formatted and masked editing of all data types, including special features for date-time formats. Apart from being the main data editor control, C1TextBox also serves as the base class for specialized controls such as C1NumericEdit and C1DateEdit. C1TextBox derives from the standard System.Windows.Forms.TextBox control.
A control derived from C1TextBox, C1DropDownControl supports all C1TextBox formatting, validation, and other features. Like the other two C1TextBox-derived controls, it also supports UpDown (spin) and drop-down buttons. However, unlike those specialized controls, C1DropDownControl allows you to attach your own logic to the UpDown button and your own drop-down form/editor to the drop-down button.
A data bound control derived from C1TextBox specialized for editing date and time values. In addition to C1TextBox functionality, C1DateEdit supports a drop-down calendar and an up/down (spin) button for changing the value.
A data bound control which provides buttons for convenient navigation over data source rows. It enables movement to the first, last, previous and next row and common data actions such as updating the data source and refreshing data.
A read-only data bound control that displays formatted data. C1Label derives from the standard System.Windows.Forms.Label control.
A data bound control derived from C1TextBox specialized for editing numeric values. In addition to C1TextBox functionality, C1NumericEdit supports a drop-down calculator and an up/down (spin) button that can be used to increment/decrement the value.
A data bound control which shows picture images stored in a data source field, derives from System.Windows.Forms.PictureBox.
A control built on top of System.Windows.Forms.Control, C1RangeSlider enables numeric data selection over a range. The range is defined by two thumbs- upper value thumb and lower value thumb, which move over a Range Bar.
A composite button control supporting additional visual styles and drop down item list.