The RadDataLayout control offers the vast layout capabilities of RadLayoutControl and further delivers integration with data, by automatically creating items and editors according to data source schema or business object properties. This means you no longer have to add and align labels and editors, or bind the editors yourself—it’s done for you. Once the editors bound, you can rearrange them as needed. Also, your end users can arrange them at runtime however they like.
Review the full set of available features in the RadLayoutControl page.
Thanks to the underlying RadLayoutControl, you can create complex layouts at design time or at runtime, using drag-and-drop operations in the dedicated customization dialog. The control uses a complex layout algorithm that distributes available space proportionally to items, considering the pre-defined settings.
RadDataLayout features extensive design-time functionality, helping you to build your desired layout, as follows: