public UserDialogResult GetDialogResult(I_ViewDialog view, string title, Enum_WindowSize windowSize = Enum_WindowSize.None) { window = new DialogWindow(); view.ButtonClicked += View_ButtonClicked; window.ShowDialog(view, title, windowSize, false); return(result); }
public RadWindow ShowDialog(object view, string title, Enum_WindowSize windowSize = Enum_WindowSize.None) { if (view is Window) { (view as Window).ShowDialog(); } else { RadWindow window = new RadWindow(); window.Content = view; window.WindowStartupLocation = WindowStartupLocation.CenterScreen; //window.Width = 700; //window.Height = 500; window.Background = Brushes.Beige; window.BringToFront(); if (windowSize == Enum_WindowSize.Maximized) { window.WindowState = WindowState.Maximized; } else if (windowSize == Enum_WindowSize.Big) { window.Width = 900; window.Height = 700; } else if (windowSize == Enum_WindowSize.Vertical) { window.Width = 350; window.Height = 500; } window.Header = title; window.ShowDialog(); return(window); } return(null); }
private void ShowWindow(object view, string title, Enum_WindowSize windowSize, bool hideMaximizeButton, bool dialog) { View = view; if (view is Window) { if (dialog) { (view as Window).ShowDialog(); } else { (view as Window).Show(); } (view as Window).Closed += DialogWindow_Closed; } else { RadWindow window = new RadWindow(); window.Closed += Window_Closed; //window.SizeToContent = false; window.HideMaximizeButton = hideMaximizeButton; window.Content = view; window.WindowStartupLocation = WindowStartupLocation.CenterScreen; //window.Width = 700; //window.Height = 500; //window.Background = Brushes.Beige; window.BringToFront(); if (windowSize == Enum_WindowSize.Maximized) { window.WindowState = WindowState.Maximized; } else if (windowSize == Enum_WindowSize.Big) { window.Width = 900; window.Height = 600; } window.Header = title; if (dialog) { window.ShowDialog(); } else { window.Show(); } } }
public void ShowDialog(object view, string title, Enum_WindowSize windowSize = Enum_WindowSize.None, bool hideMaximizeButton = false) { ShowWindow(view, title, windowSize, hideMaximizeButton, true); }
public UserDialogResult ShowPromptDialog(I_ViewDialog view, string title, Enum_WindowSize windowSize = Enum_WindowSize.None) { var propmpt = new PromptDialogManager(); return(propmpt.GetDialogResult(view, title, windowSize)); }