Beispiel #1
0
 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);
 }
Beispiel #2
0
 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);
 }
Beispiel #3
0
 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();
         }
     }
 }
Beispiel #4
0
 public void ShowDialog(object view, string title, Enum_WindowSize windowSize = Enum_WindowSize.None, bool hideMaximizeButton = false)
 {
     ShowWindow(view, title, windowSize, hideMaximizeButton, true);
 }
Beispiel #5
0
        public UserDialogResult ShowPromptDialog(I_ViewDialog view, string title, Enum_WindowSize windowSize = Enum_WindowSize.None)
        {
            var propmpt = new PromptDialogManager();

            return(propmpt.GetDialogResult(view, title, windowSize));
        }