How are you making it Read-Only?
Are you talking about clicking the Command Button, once, editing multiple Records, then clicking it again to make it Read-Only once more?
Or...going to a Record...clicking the Button to make that Record editable...clicking it again to make it Read-Only...moving...