public WordlistManager() { InitializeComponent(); DataContext = vm; vm.RefreshList(); }
private void editButton_Click(object sender, RoutedEventArgs e) { try { if (wordlistListView.SelectedIndex == -1 || wordlistListView.SelectedItem == null) { return; } var dialogEditWordlist = new DialogEditWordlist((Wordlist)wordlistListView.SelectedItem); new MainDialog(dialogEditWordlist, "Edit Wordlist").ShowDialog(); if (dialogEditWordlist.DialogResult == System.Windows.Forms.DialogResult.OK) { vm.Update(dialogEditWordlist.WordList); vm.RefreshList(); } } catch (Exception ex) { SB.Logger.Log(ex.Message, RuriLib.LogLevel.Error, true); } }