In Web & SD development some visual patterns are frequent. These visual patterns can be defined in Dynamic Layouts, which are objects in a GeneXus KB that encapsulate the definition of the pattern. With dynamic layouts, developers can create better user interfaces, improving the UX of the application generated with K2BTools.
These objects can be used when creating Web Panels using K2BWebPanelDesigner or SD Panels using K2BSDDesigner. In particular, they can be selected when executing actions such as 'Add Grid From Transaction'.
When a dynamic layout is used to create an object, the developer must specify the actual contents that should be placed in each of the components declared in the metadata part.
In this lesson you will learn how dynamic layouts can be used.