I'm not sure if I'm following, it would just change

    var dialog = (BaseMetroDialog) this.Resources["SimpleDialogTest"];
    dialog = DialogManager.ShowDialogExternally(dialog);

to 

    var dialog = (BaseMetroDialog) this.Resources["SimpleDialogTest"];
    dialog = dialog.ShowDialogExternally();