C# örneklerimize kullanıcının girdiği değerler göre not ortalamasını hesaplayan ve listboxlara ekleyen, daha sonra seçilen öğrencinin tüm bilgilerini listboxlardan silen uygulama ile ediyoruz ilk olarak aşağıdaki form görüntüsünü oluşturalım.
Şimdi Ekle butonu için olan kodlarımızda Ad bilgisi listbox1’e,Soyad listbox’ye eklenecek ama Listbox3’e eklenecek olan ortalama bilgisi ortalıkta yok :) onuda biz girilen not değerlerine göre hesaplayıp ekleme işlemini yapacağız Ekle butonu için kodlarımız.
listBox1.Items.Add(textBox1.Text); textBox1.Text = ""; listBox2.Items.Add(textBox2.Text); textBox2.Text = ""; int y1, y2, y3; //http://www.bilisimogretmeni.com/ y1 = Convert.ToInt32(textBox3.Text); y2 = Convert.ToInt32(textBox4.Text); y3 = Convert.ToInt32(textBox5.Text); double ort; ort = (y1 + y2 + y3) / 3; listBox3.Items.Add(ort.ToString()); textBox3.Text = ""; textBox4.Text = ""; textBox5.Text = "";
Ekleme İşlemi bitti, şimdi sıra geldi silme işlemine kayıt silebilmek için ilk olarak silenecek olan kaydın adını seçmek daha sonrada seçili olan kaydın sıra numarasını alıp diğer listboxlarda da aynı sıra numarasındaki elemanı silmemiz gerekiyor kodlarımız
int numara; numara = listBox1.SelectedIndex;//seçili olan kaydın numarası listBox1.Items.RemoveAt(numara);//kayıt nosuna göre siler listBox2.Items.RemoveAt(numara); listBox3.Items.RemoveAt(numara);
Kodları doğru bir şekilde yazdıysanız programın çalışması gerekiyor… şimdilik bu kadar sonraki örnekte görüşürüz… ;)