Saturday, October 6, 2007

ComponentOne Input for .NET

ComponentOne Input for .NET is a set of components designed to give developers a complete set of enhanced visual components. ComponentOne Input for .NET can help developers display dynamic data in a visual format, manage dataset navigation, display or edit dates, and much more.

ComponentOne Input for .NET was designed to be a powerful, versatile, and easy-to-use set of controls. Programmers can use ComponentOne Input for .NET to create a fully functional data bound application that can be fully interacted with by the user.

Latest News about ComponentOne Input for .NET

Individual Sales of this component are no longer available - you must purchase as part of suite - posted 5/21/2007

Starting 5/21/07, renewal skus for individual products and individual studios are no longer offered except under special circumstances. This is the final phase of ComponentOne's year-long transition from single components to exclusively offering the ComponentOne Studio Enterprise suite of developer tools. For more information, ComponentOne Studio Enterprise


Image Gallery - Click Image to Enlarge
ComponentOne Input for .NET ComponentOne Input for .NET ComponentOne Input for .NET ComponentOne Input for .NET
ComponentOne Input for .NET




Item Comparison

New Features

Added the ValueChangedBehavior property (runtime only) to C1TextBox. This property was added for backward compatibility with the old behavior, where the ValueChanged event was fired on any text change. Now, by default, the ValueChanged event is fired only when the Value property changes. To revert to the old behavior, set the value of ValueChangedBehavior to ValueChangedBehaviorEnum.FireOnAnyChange


Detailed Product Description

Data Binding
C1Input controls can function both in unbound and in bound mode. In bound mode, a control's Value is bound to a data source field.

C1Input controls support data binding to all .NET data sources. This includes ADO.NET data source objects such as DataTable, DataView and DataSet, and also ComponentOne DataObjects components such as C1ExpressTable, C1ExpressView, C1ExpressConnection, C1DataView, C1DataTableSource and C1DataSet.

Formatting Data
C1Input controls support a rich formatting model which enables developers to customize the appearance of a control's text in almost any way imaginable. The main function of Formatting is to display a string Text representation of a typed or stored Value.

Validating Data
C1Input controls support data validation both of the raw input string (PreValidation) and of the typed value entered by the user (PostValidation).

Dropdown and Increment Buttons
The specialized C1Input controls for date-time and numeric editing, C1DateEdit and C1NumericEdit controls support dropdown and increment/decrement (up/down) buttons. Button visibility is controlled by the ShowDropDownButton and ShowUpDownButtons properties.

Error Handling
When C1Input detects an error while parsing or validating input value, it fires the ValidationError event. Then, by default, it shows an error message. The default behavior can be changed and customized in different ways.

Handling NULL and Empty Values
NULL values (DbNull) can be difficult to handle without appropriate tools. C1Input provides flexible rules for handling nulls allowing the programmer the ability to solve this problem in practically any circumstance.


No comments: