Hi Gianni,
sincerely i don't think is feasible. You can delete the property and then re-add it with different data type.
Properties have not been created for dynamically change the data type but only for change the value.
So, my question is: Why you have to change the property data type?