//Kelime öğrenme formu ilk açıldığında combobox a sözlükteki kelimeler ekleniyor
        private void KelimeOgren_Load(object sender, EventArgs e)
        {
            cmb_Kelimeler.Items.Clear();

            SozlukKelime sozluk = new SozlukKelime();

            List <string> kelimeler = new List <string>();

            kelimeler = sozluk.OkumaIslemi("Sözlük.txt");


            string[] okunanlar = new string[Regex.Split(kelimeler[0], @"\s").Length];

            for (int i = 0; i < kelimeler.Count; i++)
            {
                okunanlar = Regex.Split(kelimeler[i], @"\s");
                cmb_Kelimeler.Items.Add(okunanlar[0]);
            }
        }
예제 #2
0
        //Sözlük formu açıldığında sözlük dosyasındaki tüm kelimeler listviewe yazdırılıyor.
        private void UISozluk_Load(object sender, EventArgs e)
        {
            SozlukKelime sozlukKelime = new SozlukKelime();

            List <string> kelimeler = new List <string>();

            kelimeler = sozlukKelime.OkumaIslemi("Sözlük.txt");
            string[] lines = new string[kelimeler[0].Split('\t').Length];
            for (int i = 0; i < kelimeler.Count; i++)
            {
                lines    = kelimeler[i].Split('\t');
                lines[0] = char.ToUpper(lines[0][0]) + lines[0].Substring(1);
                lines[1] = char.ToUpper(lines[1][0]) + lines[1].Substring(1);
                lines[2] = char.ToUpper(lines[2][0]) + lines[2].Substring(1);
                var satir = new ListViewItem(lines);

                lstvwKelimeler.Items.Add(satir);
            }
        }
예제 #3
0
        //Kullanıcı kelime ekleme tuşuna bastığında kelime eğer daha önce eklenmemişse ve bilgiler boş değilse kelime sözlüğe ekleniyor.
        private void btn_KelimeEkle_Click(object sender, EventArgs e)
        {
            if (txt_kelimeAdi.Text == "" || txt_kelimeKarsiligi.Text == "" || txt_kelimeTuru.Text == "")
            {
                MessageBox.Show("Lütfen bilgileri doldurun!");
            }
            else
            {
                SozlukKelime eklenecekKelime = new SozlukKelime();

                eklenecekKelime.kelimeAdi       = txt_kelimeAdi.Text;
                eklenecekKelime.kelimeKarsiligi = txt_kelimeKarsiligi.Text;
                eklenecekKelime.kelimeTuru      = txt_kelimeTuru.Text;

                eklenecekKelime.DosyayaEkleKontrollu(eklenecekKelime, "Sözlük.txt");
                txt_kelimeAdi.Text       = "";
                txt_kelimeKarsiligi.Text = "";
                txt_kelimeTuru.Text      = "";
            }
        }