private void addWordToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult dr = new DialogResult(); AddWord _AddWord = new AddWord(this); //lowerRichTextBox.Clear(); List <string[]> Lines = new List <string[]>(); if (lowerRichTextBox.Text.Contains('\n')) { string[] SplitLines = lowerRichTextBox.Text.Split('\n'); foreach (string a in SplitLines) { string[] LineOfWords = a.Split(' '); LineOfWords[LineOfWords.Length - 1] += " \n"; Lines.Add(LineOfWords); } } else { Lines.Add(lowerRichTextBox.Text.Split(' ')); } _AddWord.textBox1.Text = Lines[0][0]; _AddWord.textBox1.Enabled = false; if (words.Count == 0) { _AddWord.label1.Text = "English"; _AddWord.label2.Text = "Polish"; } else { _AddWord.label1.Text = listView1.Columns[0].Text; _AddWord.label2.Text = listView1.Columns[1].Text; } dr = _AddWord.ShowDialog(); if (dr == DialogResult.OK) { for (int i = 1; i < words.Count; i++) { if (!Dict.ContainsKey(words[i][0])) { Dict.Add(words[i][0], words[i][1]); listView1.Items.Add( new ListViewItem(new[] { Form1.words[i][0], Form1.words[i][1] })); } } } else { //MessageBox.Show("nothing added"); } }
private void AddWord_Click(object sender, EventArgs e) { DialogResult dr = new DialogResult(); AddWord _AddWord = new AddWord(this); if (words.Count == 0) { _AddWord.label1.Text = "English"; _AddWord.label2.Text = "Polish"; } else { _AddWord.label1.Text = listView1.Columns[0].Text; _AddWord.label2.Text = listView1.Columns[1].Text; } dr = _AddWord.ShowDialog(); if (dr == DialogResult.OK) { for (int i = 1; i < words.Count; i++) { if (!Dict.ContainsKey(words[i][0])) { Dict.Add(words[i][0], words[i][1]); listView1.Items.Add( new ListViewItem(new[] { Form1.words[i][0], Form1.words[i][1] })); } } } else { //MessageBox.Show("nothing added"); } }