public void AddDialog(DialogReference dialog) { //dialogContainer.Add(dialog.Dialog); CurrentUIScreen.Add(dialog.Dialog); Dialogs.Add(dialog); AdjustModal(); }
public void RemoveDialog(DialogReference dialog) { //dialogContainer.Remove(dialog.Dialog); if (dialog.Dialog.Parent != null) { dialog.Dialog.Parent.Remove(dialog.Dialog); } Dialogs.Remove(dialog); AdjustModal(); }
public void AddDialog(DialogReference dialog) { //dialogContainer.Add(dialog.Dialog); CurrentUIScreen.Add(dialog.Dialog); if (dialog.Controller != null) { dialog.Dialog.Controller = dialog.Controller; } if (dialog.LogicalParent != null) { dialog.Dialog.LogicalParent = dialog.LogicalParent; } Dialogs.Add(dialog); AdjustModal(); }