How to change field_type of a property on Form load?

Hi community,

I work on a huge Form project. The Form design has some dependency from the classification, but I don´t want to draw 3 Forms for each classification. I want to avoid having to add and align 50 properties in all of them.

I have a few properties that shall either be displayed as checkboxes or yes/no list dropdowns. Both the checkbox and dropdown works for with the same data (1 and 0). I can use them in parallel in the form already:

But does anyone know how I can overwrite which field_type is used on Form load?

The design requirement may sound weird, but it has to do with the meaning of the fields. In one case they are just indicators, while in the seconds use case they require active user interaction.

Thanks!

Angela