private void BeginClose() { State = DialogState.Closing; Closing(); DialogManager.Remove(this); }
protected void Open <T>() where T : Dialog, new() { DialogManager.Open <T>(); }
protected void Open <T>(T dialog) where T : Dialog { DialogManager.Open(dialog); }