No there isnt however you can use different privilege sets to control if they can edit or not.
You could use a tab control with two panes, instead of two layouts.
Or you could attach a OnObjectEnter script trigger to the field.
A lot depends on your purpose here. If this is a security issue, then the only way is through privilege sets.