Intelligent Form Design
Data Aware Layout
When you need to create a detail form with editors bound to fields in a data table, the DataLayout Control will eliminate the drudgery associated with traditional form layout. With this component, you don't have to place individual labels and editors onto the form and then carefully align them to one another. You do not have to bind each individual editor to data and provide proper label captions corresponding to field names. With the DataLayout Control, all this is done automatically. You simply bind the control to a data source and specify which fields are to be displayed.
Initial layout generation is only a half of what the DataLayout Control has to offer. Form maintenance is made much easier as well. To add or delete a data-bound control, you simply click a check box. To change the editor or data-bound property used by default, select an appropriate value from a dropdown list.
Help Topic: Data Layout Control