Is it possible to modify a designtime form in runtime?

I have a design time form that sometimes the user needs to change by adding elements while in runtime. I know that I could use a solution model form and change it when needed. Could I instead create the form in design time and alter it only when necessary, e.g. when a user needs to add a description field or similar?

Did you tried client desigmode?

Harjo, thanks for your reply. I have tried to understand what client designmode is and how to use it. But documentation is almost nonexistent and there is nothing useful in the forum. So I am stuck, unless I use some workarounds (non visible elements) that I would like to avoid.

Alter a design-time form when needed with solution model (cloneForm(…)).

Thanks David. It works!!