The editor controls included with Xceed Grid for WinForms are used as cell editors and viewers by the grid but can also be used outside of the grid as powerful input controls. As independent controls, they provide Windows Forms developers with a set of combinable, customizable, and modular editor controls.
The modularity of these controls means that they can be combined to create unique controls with capabilities that go far beyond what the default ones available in Visual Studio .NET can deliver. The result will be a more flexible and powerful user interface, letting developers offer end-users new possibilities in interaction.
In addition, your customized editor controls can used in the grid as custom cell editors and viewers.
And the flexibility doesn't stop with embedding controls. The editor control classes are fully extensible, so developers can implement custom features and behavior for the controls in their applications. A dropdown feature lets any Windows Forms control dropdown any other control, allowing for absolute flexibility and innovation.
Being themable, these controls will fit seamlessly into the end-user's graphical environment, supporting both Windows XP and classic Windows themes and adapting to the current Windows theme.
The editor controls provide the following base controls:
-
Button (create your own buttons or use one of the predefined ones)
-
Calculator
-
Calendar (multiple-month support)
-
Check box
-
Combo box (multiple-column support)
-
Date picker
-
Horizontal and vertical scrollbar
-
Numeric text box
-
Panel
-
Text box (mask support)
Demo applications and source code (VB.NET and C#) for several sample composite controls are also included. In addition to providing 10 supplemental controls you can use by simply copying their source, this shows you just how easy it is to combine the editor controls to create controls of your own:
-
Custom calendar
-
Optional textbox
-
Option picker
-
Picture viewer
-
Scrolling textbox
-
Spin edit
-
Customized WinComboBox dropdown
-
Toolbar (available in its own demo application)
-
Stretchable agenda (available in its own demo application)
The source code for the editor controls is included in the Blueprint subscription of Xceed Grid for WinForms that includes the fully commented C# source code. This represents an excellent educational tool and a useful asset for those who will be heavily deriving from the library.