Can I use a dependency to set entire record to read only?

I know how to use a dependency to set one or more fields to ReadOnly but is there a simple way to set EVERY field in a record to read only without having to do it for each field?

I would like to avoid using the controllers to get it done for each view (record/list).

thank you,
FrancescaS