コード例 #1
0
        private void bulmacaAçToolStripMenuItem_Click(object sender, EventArgs e)
        {
            try
            {
                OpenFileDialog openFileDialog = new OpenFileDialog();
                openFileDialog.Filter = "Text File | *.txt";
                if (openFileDialog.ShowDialog().Equals(DialogResult.OK))
                {
                    soruCevapGrid.Rows.Clear();
                    _words.Clear();

                    ekleButon.PerformClick();
                    var reader = new StreamReader(openFileDialog.FileName, true);

                    while (!reader.EndOfStream)
                    {
                        var word = reader.ReadLine().Trim();
                        //soruCevapGrid.Rows.Add(word.ToUpper());
                        _words.Add(word.ToUpper());
                    }
                }
            }
            catch
            {
            }
            GenerateButton.PerformClick();
            kelimeEkleText.Focus();
        }
コード例 #2
0
        private void KeywordTextBox_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.Key == Key.Enter)
            {
                GenerateButton.PerformClick();

                e.Handled = true;
            }
        }
コード例 #3
0
 private void button2_Click(object sender, EventArgs e)
 {
     if (InnerTrim(kelimeEkleText.Text.Trim()) != "")
     {
         if (kelimeBuyukluk == "büyük")
         {
             var word = InnerTrim(kelimeEkleText.Text.Trim().ToUpper());
             if (_words.Contains(word))
             {
                 MessageBox.Show("Cevap olarak aynı kelime var lütfen farklı bir kelime giriniz", "Uyarı");
                 return;
             }
             else
             {
                 _words.Add(word);
                 soruCevapGrid.Rows.Add(word);
             }
         }
         if (kelimeBuyukluk == "küçük")
         {
             var word = kelimeEkleText.Text.Trim().ToLower();
             if (_words.Contains(word))
             {
                 MessageBox.Show("Cevap olarak aynı kelime var lütfen farklı bir kelime giriniz", "Uyarı");
                 return;
             }
             else
             {
                 _words.Add(word);
                 soruCevapGrid.Rows.Add(word);
             }
         }
         kelimeEkleText.Clear();
         soruCevapGrid.ClearSelection();
         notUsedListView.ClearSelection();
         GenerateButton.PerformClick();
         kelimeEkleText.Focus();
     }
     else
     {
         kelimeEkleText.Text = "";
         kelimeEkleText.Focus();
     }
 }