TextBox with a button that opens dropdown ListBox control. In addition to Listbox control features supports entering
new items by entering text in textbox and pressing Enter.
Generic mask input that allows to set wide range of masks without any extra
validation from programmer. Supports letters, numbers, literals, converts to
upper or lower case as defined in mask.
Input that accepts numbers according to assigned format's precision and scale.
Also supports delimiters, signed or unsigned, maximum value and padding with
zeroes to match requested format.
Layout manager and also container that lays out it's components in a
rectangular grid. Number of rows and columns are determined by the 2
dimensional array of components passed in. Height of each row can be changed
from default value in pixels. Widths of the columns can be defined as array of
percentages (total 100), if not - columns are divided equally. Each component
takes 100% width and height of the cell and can span right and down as in HTML
table.
Controls that have PopuUp control as a child (ComboBox, Calendar) should implement this interface.
PopUp control call this interface's methods on the owner notifying about different actions.
Base class for MaskInput and DateInput that is used in controls where caret moves as insertion point overriding selected character (DateInput, MaskInput).
The insertion point automatically skips over literals as you enter data or move the insertion point.
Abstract class which is Wrapper for HTML INPUT element that supports library's standard control
interface and event model. Base class for TextBox and TextArea.
List of all events used in the TreeView class. One of it's values assigned to Event Object's Type property when component calls Invoke method.
Event Object's Value property contains TreeNode to which event is applied.