ana sayfa > C#.NET, Görsel Programlama > Telefon Rehberi C#.NET

Telefon Rehberi C#.NET

Cuma, 11 Ara 2009 yorum ekle yorumlara git




Telefon Rehberi C#.NET program…


rehber




public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            groupBox1.Visible = false;//Form Açılırken groupBox'ı gizle...
        }

        private void button1_Click(object sender, EventArgs e)
        {
     listBox1.Items.Add(textBox1.Text); //textBox1'in içine yazılanı listBox1'e ekler
     listBox2.Items.Add(textBox2.Text); //textBox2'in içine yazılanı listBox2'e ekler
     listBox3.Items.Add(textBox3.Text); //textBox3'in içine yazılanı listBox3'e ekler
     listBox4.Items.Add(textBox4.Text); //textBox4'in içine yazılanı listBox4'e ekler
     listBox5.Items.Add(textBox5.Text); //textBox5'in içine yazılanı listBox5'e ekler

      textBox1.Text = ""; //textBox1'in içini Temizler
      textBox2.Text = ""; //textBox2'nin içini Temizler
       textBox3.Text = ""; //textBox3'ün içini Temizler
       textBox4.Text = ""; //textBox4'ün içini Temizler
        textBox5.Text = ""; //textBox5'in içini Temizler

        }

        private void button2_Click(object sender, EventArgs e)
        {
            listBox1.Items.Remove(listBox1.Text);//listBox1'in içindekini siler
            listBox2.Items.Remove(listBox2.Text);//listBox2'in içindekini siler
            listBox3.Items.Remove(listBox3.Text);//listBox3'in içindekini siler
            listBox4.Items.Remove(listBox4.Text);//listBox4'in içindekini siler
            listBox5.Items.Remove(listBox5.Text);//listBox5'in içindekini siler

        }

        private void button4_Click(object sender, EventArgs e)
        {
            Close();//Çıkış

        }

        private void button3_Click(object sender, EventArgs e)
        {
            listBox1.Items.Remove(listBox1.Text);//listBox1'in içindekini siler
            listBox1.Items.Add(textBox7.Text);//textBox7'in içine yazılanı listBox1'e ekler
            textBox7.Text = "";//textBox7'nin içini Temizler

            listBox2.Items.Remove(listBox2.Text);//listBox2'in içindekini siler
            listBox2.Items.Add(textBox8.Text);//textBox8'in içine yazılanı listBox2'e ekler
            textBox8.Text = "";//textBox8'in içini Temizler

            listBox3.Items.Remove(listBox3.Text);//listBox3'in içindekini siler
            listBox3.Items.Add(textBox9.Text);//textBox9'in içine yazılanı listBox3'e ekler
            textBox9.Text = "";//textBox9'un içini Temizler

            listBox4.Items.Remove(listBox4.Text);//listBox4'in içindekini siler
            listBox4.Items.Add(textBox10.Text);//textBox10'in içine yazılanı listBox4'e ekler
            textBox10.Text = "";//textBox10'un içini Temizler

            listBox5.Items.Remove(listBox5.Text);//listBox5'in içindekini siler
            listBox5.Items.Add(textBox11.Text);//textBox11'in içine yazılanı listBox5'e ekler
            textBox11.Text = "";//textBox11'in içini Temizler

        }

        private void radioButton1_CheckedChanged(object sender, EventArgs e)
        {
            groupBox1.Visible = true;//groupBox1'i göster...

        }
    }

Projeyi İndir





  1. enes
    Çarşamba, 20 Oca 2010 zamanında 16:27 | #1

    veri tabanı yok, nereye kaydediyo?

  2. admin
    Perşembe, 21 Oca 2010 zamanında 13:34 | #2

    Arkadaşlar bu örnek textlere girilen bilgileri listbox’a ekler , listbox’ı değiştirir ve siler.Burda veritabanına kayıt yok. Veri tabanı örneklerimiz 2.dönem yayınlanacaktır. Kolay gelsin.

  3. Marple
    Pazar, 09 May 2010 zamanında 16:11 | #3

    Ben bu örneği denedim herşey çalışıyor bir tek silmede sorun veriyor,silmiyor.Yardımcı olursanız sevinirim.

  4. admin
    Pazar, 09 May 2010 zamanında 16:24 | #4

    sil çalışıyor. Silmek istediğiniz elemanı listeden seçmelisiniz. listboxlardan seçim yaptıktan sonra sil butonuna bastığınızda silme işleminin gerçekleştiğini göreceksiniz. Kolay gelsin.

  5. ayse
    Cumartesi, 15 May 2010 zamanında 20:07 | #5

    ya groupbox ın içine 20 tane checkbox koydum ama textboxların içini temizlediğim gibi temizlenmio groupBox1.Controls la yapalrim die okudum ama öylede olmadı nasıl yapabilirim

  6. ayse
    Cumartesi, 15 May 2010 zamanında 20:31 | #6

    birde C# form sayfasına exel çalışma sayfası nasıl gömülüo? C # üzerinden açabiliyorum ama formun içine gömemiyorum

  7. admin
    Cumartesi, 15 May 2010 zamanında 21:35 | #7

    1. Soru için yanlış anlamadıysam groupBox içindeki textBox’ları kontrol etmek isityorsun. Mesela aşağıda verdiğim kod groupbox1 içindeki tüm textboxların içine Görsel Programlama yazar.
    for (int i = 0; i < this.Controls.Count+1; i++)
    {
    if (this.groupBox1.Controls[i] is TextBox ) this.groupBox1.Controls[i].Text = “Görsel Programlama”;

    }

    2. soru için aşağıdaki örneğe bak istersen.
    http://msdn.microsoft.com/en-us/library/ee317478.aspx

  8. ayse
    Pazar, 16 May 2010 zamanında 13:09 | #8

    teşekkürler ama groupbox ın içinde textbox yok checkbox var o yüzden olmuor

  9. admin
    Pazar, 16 May 2010 zamanında 16:00 | #9

    Ben sorunuzu anlayamadım.groupBox içindeki checkboxlarla ne yapmak istiyorsunuz. Sorunuzu açık yazarsanız yardımcı oluruz.

  10. ayse
    Pazar, 16 May 2010 zamanında 22:16 | #10

    şimdi tür adında bir groupboxım var bunun içinde 20 tane checkbox var aksiyon, macera, korku… vs şeklinde mesela bir film hem korku hem macera hem aksiyon oluyor diyelim kullanıcı filmin türünü tik olarak koyuyor 3ünede yanlış yaptı diyelim temizle dediğinde hepsini temizlesin istiyorum yani o tiki kaldırsın film türlerinin hiçbiri şeçili olmasın. birkaçşey denedim ama o tiki kaldırmak yerine aksiyon yazıo ya aksiyon yazısını sildi tiki kaldırmadı.sorunum bu umarım şimdi anlaşılmıştır.tşkrler

  11. admin
    Pazartesi, 17 May 2010 zamanında 13:40 | #11

    checkBox1.Checked = false;
    checkBox2.Checked = false;
    checkBox3.Checked = false;

    bunu tek satırda yapmak içinde aşağıdaki kodu kullan. Bu kod groupBox1′deki tüm checkBoxların seçili durumlarını iptal eder.
    for (int i = 0; i < this.groupBox1.Controls.Count; i++)
    {
    if (this.Controls[i] is CheckBox) ((CheckBox)this.groupBox1.Controls[i]).Checked = false;
    }

  12. ayse
    Salı, 18 May 2010 zamanında 10:41 | #12

    teşekkürler.

  13. admin
    Salı, 18 May 2010 zamanında 11:53 | #13

    rica ederim. Kolay gelsin.

  14. ayse
    Çarşamba, 26 May 2010 zamanında 20:50 | #14

    ya ben şimdide veri tabanına kayıt yaparken listboxın içindeki verileri alamıyorum.
    baglanti.Open();
    komut.Connection = baglanti;
    komut.CommandText = “Insert into film_kayit(film_adi, yonetmen, film_turu, film_puan, oyuncular, sure, cd_no, film_hakkinda) values(‘” + textBox1.Text + “‘,’” + textBox2.Text + “‘,’” + listBox2.Text+ “‘,’” + textBox3.Text + “‘,’” + listBox3.Text + “‘,’” + comboBox1.Text + “‘,’” + textBox5.Text + “‘,’” + textBox6.Text + “‘)”;
    komut.ExecuteNonQuery();
    komut.Dispose();
    baglanti.Close();
    MessageBox.Show(“Kayıt başarıyla eklendi”);
    temizle();
    bu şekilde kod var ama tabloya eklerken listbox2 ve listbox3 ü boş bırakıo almıo bi türlü

  15. bahar
    Çarşamba, 26 May 2010 zamanında 21:00 | #15

    slm benimde linq die birşey var o hata veriyor o yüzden çalışmıyor neden kaynaklanıyor?

  16. admin
    Çarşamba, 26 May 2010 zamanında 21:04 | #16

    Eğer hata vermiyorsa ve veritabanına boş kayıt yapıyorsa ; listboxlarda seçim yapılmamıştır. Kaydete basmadan önce listeden seçim yapıldığına dikkat et.

  17. ayse
    Çarşamba, 26 May 2010 zamanında 21:10 | #17

    yok ona özellikle dikkat ettim listboxa başka listboxdan aktarırorum hatta veriyi seçili var ama boş bırakıo kaydederken

  18. admin
    Çarşamba, 26 May 2010 zamanında 21:11 | #18

    Hata vermiyo di mi.

  19. ayse
    Çarşamba, 26 May 2010 zamanında 21:12 | #19

    birde bişi daha sormak istiyorum benim 20 tane tablom var mesela ben arama yaptırırkenbelli bi kritere göre hepsinden nası arabilirim

  20. ayse
    Çarşamba, 26 May 2010 zamanında 21:13 | #20

    yok hata vermio

  21. admin
    Çarşamba, 26 May 2010 zamanında 21:15 | #21

    sorgu ile where şartını kullanarak

  22. admin
    Çarşamba, 26 May 2010 zamanında 21:17 | #22

    ben listbox ile denedim çalışıyo.Sorun yok.

  23. ayse
    Çarşamba, 26 May 2010 zamanında 21:33 | #23

    e benimki çalışmıo ama yukardaki kod doğru demi yazdığım şekilde

  24. Emrah
    Pazar, 01 Ağu 2010 zamanında 02:33 | #24

    Merhabalar;

    Bu paylaşımdan dolayı admine çok çok teşekür ederim ayrıca görüyorum ki yapılan yorumlara dört dörtlük cevaplar vererek yardımcı olmaya çalışmış böyle bir alçak gönüllülük sergileyen arkadaşa gerçekten çok çok teşekürler fakat yardım etme gibi bir mecburiyeti olmadığı halde vakit ayırıp yardımcı olmaya çalışan bir insana 20 soru sorupta sadece 2 kez teşekür edilmesini garipsedim doğrusu.Herkese hayırlı çalışmalar diliyorum.

  25. admin
    Cuma, 06 Ağu 2010 zamanında 09:22 | #25

    Teşekkürler. :)

  26. Emrah
    Cuma, 06 Ağu 2010 zamanında 21:35 | #26

    Rica Ederim. :) Sizin gibi insanlara hakkettiği değerin verilmesi lazım.Bu,bu tarz yararlı paylaşım yapan herkes için geçerlidir ;)

  1. şimdilik geri bağlantı yok