If you inherit your VM from screen, you can just call TryClose() Try close does the following:
1. Looks at the VM's parent. If it is not null, asks the parent to close the child.
2. If no parent, looks up the default view for the VM and attempts to close the view.