public ConfirmationDialog(Screen screen) : base(screen) { ShadowOffset = new Vector2(4); Padding = new Thickness(16); var stackPanel = new StackPanel(screen) { Orientation = Orientation.Vertical, HorizontalAlignment = HorizontalAlignment.Stretch }; Content = stackPanel; messageContainer = new DialogMessageContainer(screen) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; stackPanel.Children.Add(messageContainer); var separator = ControlUtil.CreateDefaultSeparator(screen); stackPanel.Children.Add(separator); var okButton = ControlUtil.CreateDefaultDialogButton(screen, Strings.OKButton); stackPanel.Children.Add(okButton); RegisterOKButton(okButton); cancelButton = ControlUtil.CreateDefaultDialogButton(screen, Strings.CancelButton); stackPanel.Children.Add(cancelButton); RegisterCancelButton(cancelButton); }
public ErrorDialog(Screen screen) : base(screen) { ShadowOffset = new Vector2(4); Padding = new Thickness(16); var stackPanel = new StackPanel(screen) { Orientation = Orientation.Vertical, HorizontalAlignment = HorizontalAlignment.Stretch }; Content = stackPanel; messageContainer = new DialogMessageContainer(screen) { HorizontalAlignment = HorizontalAlignment.Stretch, VerticalAlignment = VerticalAlignment.Stretch }; stackPanel.Children.Add(messageContainer); var separator = ControlUtil.CreateDefaultSeparator(screen); stackPanel.Children.Add(separator); var okButton = ControlUtil.CreateDefaultDialogButton(screen, Strings.OKButton); stackPanel.Children.Add(okButton); RegisterOKButton(okButton); okButton.Focus(); }