I know this is a bit of an older post but I've just used the UIDocument.ActiveView property to switch views but it did not close the other view as you mentioned, it's still open, just not active.