Field Read Only Dependent on Another Field

Is there a way to make a date Field Locked or Read Only based on a Dropdown Field within the same module?  I found a way to make it visible conditionally, but would rather have to locked/read only.