//private void NewStyles() //{ // if (styleAddInput.Text != string.Empty) // { // List<string> splitList = styleAddInput.Text.ToUpper().Split(';', ',').Select(p => p.Trim()).ToList(); // foreach (string styl in splitList) // { // bool alreadyExists = false; // for (int i = 0; i < localStyleList.Count; i++) // { // if (localStyleList[i].style == styl) // { // alreadyExists = true; // selectedGame.style.Add(localStyleList[i]); // selectedGame.styleListToString += styl + " ; "; // break; // } // } // if (!alreadyExists) // { // Style newStyle = new Style(); // newStyle.style = styl; // newStyleList.Add(newStyle); // selectedGame.style.Add(newStyle); // selectedGame.styleListToString += styl + " ; "; // } // } // } //} private void deleteExpansion_Click(object sender, RoutedEventArgs e) { ConfirmWindow confirm = new ConfirmWindow(); confirm.WindowStartupLocation = WindowStartupLocation.CenterScreen; var result = confirm.ShowDialog(); if (result == DialogResult.HasValue) { if (confirm.isOK) { Expansion selectedExpansion = (Expansion)(sender as Button).DataContext; selectedGame.removeExpansion(selectedExpansion); } } ExpansionList.Items.Refresh(); }
private void deleteEditor_Click(object sender, RoutedEventArgs e) { Editor selectedEditor = (Editor)(sender as System.Windows.Controls.Button).DataContext; ConfirmWindow confirmWindow = new ConfirmWindow(); confirmWindow.WindowStartupLocation = WindowStartupLocation.CenterScreen; var result = confirmWindow.ShowDialog(); if (result == DialogResult.HasValue) { if (confirmWindow.isOK) { selectedGame.localEditorList.Remove(selectedEditor); selectedGame.refreshEditorListToString(); EditorsList.Items.Refresh(); } } }
//private void NewEditors() //{ // if (editorAddInput.Text != string.Empty) // { // List<string> splitList = editorAddInput.Text.ToUpper().Split(';', ',').Select(p => p.Trim()).ToList(); // foreach(string editorName in splitList) // { // bool alreadyExists = false; // for (int i = 0; i< localEditorsList.Count; i++) // { // if (localEditorsList[i].Name == editorName) // { // alreadyExists = true; // selectedGame.localEditorList.Add(localEditorsList[i]); // selectedGame.editorListToString += editorName + " ; "; // break; // } // } // if(!alreadyExists) // { // Editor newEditor = new Editor(); // newEditor.Name = editorName; // newEditorsList.Add(newEditor); // selectedGame.localEditorList.Add(newEditor); // selectedGame.editorListToString += editorName + " ; "; // } // } // } //} private void deleteStyle_Click(object sender, RoutedEventArgs e) { Style selectedStyle = (Style)(sender as System.Windows.Controls.Button).DataContext; ConfirmWindow confirmWindow = new ConfirmWindow(); confirmWindow.WindowStartupLocation = WindowStartupLocation.CenterScreen; var result = confirmWindow.ShowDialog(); if (result == DialogResult.HasValue) { if (confirmWindow.isOK) { selectedGame.style.Remove(selectedStyle); selectedGame.refreshStyleListToString(); StyleList.Items.Refresh(); } } }