Atanas
Thanks for the roadmap. Just a suggestion for layouts. Consider a Group Layout control which is a container for child controls. The group can be configured to render children responsively in either columns or rows. Group controls can be nested so any layout can be achieved with ease.
For example:
RowsLayout
ColumnsLayout
RowsLayout:column1
Field1
Field2
RowsLayout:column2
Field3
Field4
RowsLayout:column3
Field5
Field6
RowsLayout:ComandBar
ColumnsLayout
SubmitButton
CancelButton
Renders a page with threee columns of fields and a row of buttons in the footer.
- column1 - | - column2 - | - column3 - |
---|---|---|
-- Field1 --- | -- Field3 --- | --- Field5 -- |
-- Field2 --- | -- Field4 --- | --- Field6 -- |
---------------------- | ----------------------- | |
------ Submit ----- | ----- Cance | ------- |
The simplicity of this one group control is something that made the designtime experience of LightSwitch very intuitive yet powerful.
Keep up the great work.