find a solution

Use visual branch to conquer the IsEditable and IsReadOnly