private void Edit_Click(object sender, RoutedEventArgs e) { var item = MainDataGrid.SelectedItem as Owner_Card; OwnerWindow ownwin = new OwnerWindow(item); ownwin.Show(); }
public void ButtonClick(object sender, EventArgs e) { switch (((Button)sender).Content.ToString()) { case "Abort": Result = MessageResult.Abort; break; case "Cancel": Result = MessageResult.Cancel; break; case "Ignore": Result = MessageResult.Ignore; break; case "No": Result = MessageResult.No; break; case "OK": Result = MessageResult.OK; break; case "Retry": Result = MessageResult.Retry; break; case "Yes": Result = MessageResult.Yes; break; } OwnerWindow.Close(); }
private void OnButtonCancel() { if (OwnerWindow != null) { OwnerWindow.Focus(); } this.Close(); }
public AnubisMessgaeResult ShowApplicationMessageBox( string message, AnubisMessageBoxType mesType = AnubisMessageBoxType.Default, AnubisMessageImage mesIcon = AnubisMessageImage.Non, OwnerWindow owner = OwnerWindow.Default, string caption = "Cảnh báo!!!") { return(_winDirector.ShowMessageBox(message, owner, mesType, mesIcon, caption)); }
private void SubmitCommandExecute(object obj) { try { string password = (obj as PasswordBox).Password; if (UserName.Equals(userPass.ElementAt(1)) && password.Equals(userPass.ElementAt(3))) { OwnerWindow master = new OwnerWindow(); loginScreen.Close(); master.ShowDialog(); } else if (serviceManager.IsUser(UserName)) { Manager = serviceManager.FindManager(UserName); if (SecurePasswordHasher.Verify(password, Manager.Password)) { ManagerWindow managerWindow = new ManagerWindow(Manager); loginScreen.Close(); managerWindow.ShowDialog(); } else { MessageBox.Show("Wrong usename or password!"); } } //else if (serviceAdmin.IsUser(UserName)) //{ // Admin = serviceAdmin.FindAdmin(UserName); // if (SecurePasswordHasher.Verify(password, Admin.UserPassword)) // { // clinicList = serviceClinic.GetAllClinics().ToList(); // if (clinicList.Count == 0) // { // CreateClinic createClinic = new CreateClinic(); // loginScreen.Close(); // createClinic.ShowDialog(); // } // else // { // AdminWindow adminWindow = new AdminWindow(); // loginScreen.Close(); // adminWindow.ShowDialog(); // } // } //} else { MessageBox.Show("Wrong usename or password!"); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void OnDisable() { this.onDefineOrientation = null; this.onDefineOrientation2 = null; if (OwnerWindow != null) { OwnerWindow.Repaint(); OwnerWindow = null; } }
private void Button_Click(object sender, RoutedEventArgs e) { OwnerWindow.MetroDialogOptions.ColorScheme = MetroDialogColorScheme.Theme; var mySettings = new MetroDialogSettings() { AffirmativeButtonText = "Yes", NegativeButtonText = "Not now", FirstAuxiliaryButtonText = "Never", ColorScheme = MetroDialogColorScheme.Theme }; var result = UserRequest.ShowDialogBox("New updates available! Do you want to update now?", "Yes", "Not now", "Never", "UPDATE"); if (result != ConfirmResult.Auxiliary) { switch (result) { case ConfirmResult.Negative: break; case ConfirmResult.Affirmative: const int ERROR_CANCELLED = 1223; //The operation was canceled by the user. ProcessStartInfo info = new ProcessStartInfo(CoreMain.MyPath() + @"\upd.exe"); info.UseShellExecute = true; info.Verb = "runas"; try { Process.Start(info); App.Current.Shutdown(); } catch (Win32Exception ex) { if (ex.NativeErrorCode == ERROR_CANCELLED) { OwnerWindow.ShowMessageAsync("Error", "Update was cancelled!"); } } break; case ConfirmResult.Auxiliary: Settings.Default.checkUpdates = false; break; default: throw new ArgumentOutOfRangeException(); } } }
private void DockPanel_Header_MouseLeftButtonDown(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (this.LLCheckbox_IsClip.IsChecked == true) { return; } var parent = (Panel)this.Parent; var height = this.ActualHeight + 44; var width = this.ActualWidth + 14; Window OwnerWindow; OwnerWindow = Window.GetWindow(this); var posx = e.GetPosition(OwnerWindow).X / OwnerWindow.ActualWidth; var posy = e.GetPosition(OwnerWindow).Y / OwnerWindow.ActualHeight; parent.Children.Remove(this); Windows.FloatingWindow p = new Windows.FloatingWindow(); p.Style = (Style)App.Current.Resources["WindowStyle"]; p.Add(this); p.Show(); p.Height = height; p.Width = width; p.Left = OwnerWindow.Left; p.Top = OwnerWindow.Top; if (e.MouseDevice.LeftButton == System.Windows.Input.MouseButtonState.Pressed) { p.DragMove(); } else { Console.WriteLine(e.LeftButton.ToString()); } if (OwnerWindow.GetType() == p.GetType()) { Windows.FloatingWindow v = (Windows.FloatingWindow)OwnerWindow; v.UpdateClose(); } }
public AnubisMessgaeResult ShowMessageBox( object message, OwnerWindow owner = OwnerWindow.Default, AnubisMessageBoxType messageType = AnubisMessageBoxType.Default, AnubisMessageImage messageIcon = AnubisMessageImage.Non, string caption = "Cảnh báo!!!") { AnubisMessageBox messageBox; ResourceDictionary resButton = (ResourceDictionary)Application.LoadComponent(new Uri("/Pharmacy;component/Resources/Styles/Buttons.xaml", UriKind.Relative)); ResourceDictionary resColor = (ResourceDictionary)Application.LoadComponent(new Uri("/Pharmacy;component/Resources/Styles/Colors.xaml", UriKind.Relative)); switch (owner) { case OwnerWindow.Default: messageBox = new AnubisMessageBox(null, message, messageType); break; case OwnerWindow.LoginScreen: messageBox = new AnubisMessageBox(LoginScreenWindow, message, messageType, messageIcon); break; case OwnerWindow.MainScreen: messageBox = new AnubisMessageBox(MainScreenWindow, message, messageType, messageIcon); break; default: messageBox = new AnubisMessageBox(null, message, messageType); break; } messageBox.CaptionContent = caption; messageBox.OKButtonStyle = (Style)resButton["OkMessageBoxButton"]; messageBox.YesButtonStyle = (Style)resButton["YesMessageBoxButton"]; messageBox.NoButtonStyle = (Style)resButton["NoMessageBoxButton"]; messageBox.CancleButtonStyle = (Style)resButton["CancleMessageBoxButton"]; messageBox.BorderThickness = new Thickness(1); messageBox.BorderBrush = (SolidColorBrush)resColor["NormalTheme_MessageBox_Border_Brush"]; return(messageBox.Show()); }
public OwnerWindowViewModel(OwnerWindow ownerWindowOpen) { ownerWindow = ownerWindowOpen; }
private void AddOwner_Click(object sender, RoutedEventArgs e) { OwnerWindow ownwin = new OwnerWindow(new Owner_Card()); ownwin.Show(); }
public ActionsListStrip(AppWindow owner) : base(owner, new Control() { Dock = DockStyle.Fill }) { List = new ListView() { Dock = DockStyle.Fill, Height = 300, View = View.Details, AllowDrop = true, FullRowSelect = true, HideSelection = false, SmallImageList = new ImageList() { ImageSize = new System.Drawing.Size(16, 16) }, }; List.Columns.AddRange(new[] { new ColumnHeader() { Text = "Action", Width = 150 }, new ColumnHeader() { Text = "Count", Width = 40 }, new ColumnHeader() { Text = "Progress", Width = 40 } }); List.SelectedIndexChanged += (s, a) => SelectedActionsChanged?.Invoke(this, EventArgs.Empty); List.DoubleClick += (s, a) => { if (List.SelectedItems.Count != 1) { return; } var item = List.SelectedItems[0].Tag as Actions.Action; OwnerWindow.EditAction(item); }; List.KeyUp += (s, a) => { if (a.KeyCode == Keys.Delete) { RemoveSelected(); } }; List.ItemDrag += (s, a) => List.DoDragDrop(a.Item, DragDropEffects.Move); List.DragEnter += (s, a) => a.Effect = CanDrop(a, false) ? DragDropEffects.Move : DragDropEffects.None; List.DragOver += (s, a) => a.Effect = CanDrop(a, false) ? DragDropEffects.Move : DragDropEffects.None; List.DragDrop += (s, a) => { if (CanDrop(a, true)) { RefreshActions(); } }; ToolBar = new ToolStrip() { Dock = DockStyle.Top, Stretch = true, AutoSize = true, LayoutStyle = ToolStripLayoutStyle.Flow, ImageList = Icons.ImageList, Items = { new ToolbarButton("Stop", Icons.Icon_Stop, (s, a) => _browserDoc?.Context?.Stop(), "stop"), new ToolbarButton("Break / Continue", Icons.Icon_Break, (s, a) => BreakOrStep(), "break"), new ToolbarButton("Play", Icons.Icon_Play, (s, a) => _browserDoc?.Context?.Play(), "play") { DisplayStyle = ToolStripItemDisplayStyle.ImageAndText,AutoSize = true }, new ToolStripSeparator(), new ToolbarButton("Analyze", Icons.Icon_Analyze, (s, a) => Analyze(), "analyze"), new ToolStripSeparator(), OwnerWindow.CreateNewActionMenu(new ToolStripDropDownButton("&Add") { ImageKey = Icons.Icon_ActionAdd, ImageAlign = System.Drawing.ContentAlignment.BottomLeft }), } }; base.Control.Controls.AddRange(new Control[] { List, ToolBar }); OwnerWindow.ContextManager.FileChanged += OwnerWindow_FileChanged; OwnerWindow.MdiChildActivate += OwnerWindow_MdiChildActivate; }
/// <summary> /// Initializes a new instance of FindReplaceDialog /// </summary> public FindReplaceDialog() { owner = new OwnerWindow(this); }