The FormLayout control delivers a comprehensive form design feature set.
FormLayout allows you to easily create form layouts of any complexity by combining the order and hierarchy of the provided layout elements. Item elements serve as placeholders for editors or custom content. Group elements are containers for other layout elements. Group nesting is also available.
Items allow you to specify the help text that is used to help end-users fill out the form successfully. The FormLayout control can also display customizable text marks within item captions to indicate whether an item editor field is required or optional.