示例#1
0
        private void GuiEditMenuItem_Click(object sender, RoutedEventArgs e)
        {
            GuiContextMenu.IsOpen = false;
            if (GuiDataGrid.SelectedItems.Count != 1)
            {
                return;
            }
            if (!(GuiDataGrid.SelectedItems[0] is PrivateEmailInfo emailInfo))
            {
                return;
            }

            PrivateEmailGenerateWindow.EditEmail(Model, emailInfo);
        }
示例#2
0
 public static void EditEmail(PrivateEmailsManagerViewModel model, PrivateEmailInfo emailToEdit)
 {
     __Instance?.Close();
     __Instance = new PrivateEmailGenerateWindow(model, emailToEdit);
     __Instance.Show();
 }
示例#3
0
 private void GuiButtonAdd_Click(object sender, RoutedEventArgs e)
 {
     PrivateEmailGenerateWindow.GenerateEmail(Model);
 }
示例#4
0
 public static void GenerateEmail(PrivateEmailsManagerViewModel model)
 {
     __Instance?.Close();
     __Instance = new PrivateEmailGenerateWindow(model);
     __Instance.Show();
 }