You should be able co call ObjectSpace.Rollback() to abandon the changes to the current object.
However, it would depend what you are trying to achieve, but changing the view's CurrentObject is generally not a good idea. A lot of the context (permissions, available actions, editor visibility , etc.) come from the current object. Better might be to create a separate ObjectSpace with Apllication.CreateObjectSpace() and to make whatever changes you need there.
As with all things DevExpress, the first place to ask is their Support Center