Automatic Form Layout
The easiest way to create responsive data forms
Designed to increase productivity, our Windows Forms Layout Control eliminates the aggravation associated with pixel-based form design and manual UI control alignment.
The DevExpress Layout Control reduces the amount of energy you spend on the design and manual customization of individual data forms. It automatically aligns UI controls, enables proportional resizing, helps you set appropriate size constraints, supports keyboard navigation/shortcuts, and (should you wish) gives end-users the ability to customize your forms.
Our WinForms Layout Control includes the following UI elements:
- Layout Items
- Groups and Tabs
- Splitters and Separators
- Labels and Empty Space Items
- Customization Form with the Layout Tree View
Data Driven Form Layout
Generate complex layouts from your data objects
With the WinForms Data-aware Layout Control, you don't have to place individual labels and input controls onto a form and then carefully align them to one another. You do not have to bind each individual editor to data and add appropriate label captions for field names.
Yes, with our Data Layout Control, these tedious and error-prone tasks can finally be managed automatically.
Thanks to our Data Binding Wizard, you can quickly bind the Data Layout control to a data source and specify the data fields to retrieve and display within your form.
Been a customer a long time and have never been disappointed with the quality of work or service we've gotten from DevExpress.
Robert Fahey / .NET Developer, Adacel
Flow & Table/Grid Layouts
Common design patterns inside
You can arrange controls using a directional flow (with the appropriate alignment logic) or position controls into rows and columns. Both layout options are fully customizable at design and runtime (yes, end-user can customize your forms at runtime). Resize operations and additional customization options are available from our built-in context menu.
From simple flow layouts to complex data entry forms, components can be easily arranged via simple drag and drop operations.
Great product. Great support. Great documentation. It doubles my working speed. Only predictable behavior in my projects.
Zarko Nesic / ESTA SW Developer