Welcome, Visitor!

Hello, we are really happy that you have reached us. However, since you are viewing the forum as a visitor, you cannot benefit from many features of the forum. How about taking advantage of all the features exclusive to our members by registering? You can register right now, taking just 2 minutes of your time. We would love to see you among us.

C# – form application ile öğrenci ders kayıt sistemi

S

Spoidead

Thread Starter
Confirmed Memb.
Joined
Oct 21, 2019
Messages
59
Reaction score
298
Points
53
RC Point
0
Örneğimiz 2 formdan oluşuyor 1.form öğrencilerin derslerini eklediğimiz form 2.si ise ders kayıtlarının detaylı olarak gösterildiği form.Kullanıcı 1.formda öğrencinin adını, soyadını, bölümünü, dersini ve sınıfını seçerek sisteme ekliyor.Daha sonra yeni veri girişi için bilgiler temizleniyor.Eğer listele butonuna tıklar ise 2.forma gidip öğrencilerin seçtiği dersleri görebiliyor

1.Form Öğrenci Ders Kayıt Sistemi
1571684829063.png
2.Form Öğrenci Kayıt Listeleme


1571684860688.png

Form 1


C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace OgrenciKayit
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        //http://realitycheats.com/
       Form2 frm = new Form2();
        // Form 2ye ulaşmak için yeni nesne oluşturuyoruz
 
        private void Form1_Load(object sender, EventArgs e)
        {        }
 
        private void buttonEkle_Click(object sender, EventArgs e)
        {   //Ekle butonuna tıklandığında yapılacaklar.
            frm.listBoxAd.Items.Add(textBoxAd.Text);
            //Form 2'de bulunan listboxAd'a Form1'de bulunan textboxad değerini ekliyoruz.
            frm.listBoxSoyad.Items.Add(textBoxSoyad.Text);
            //Form 2'de bulunan listboxSoyad'a Form1'de bulunan textboxSoyad değerini ekliyoruz.
            frm.listBoxBolum.Items.Add(comboBoxBolum.SelectedItem);
            //Form 2'de bulunan listboxBolum'e Form1'de bulunan comboboxBolum'de seçilen değerini ekliyoruz.
            frm.listBoxDers.Items.Add(comboBoxDers.SelectedItem);
            //Form 2'de bulunan listboxDers'e Form1'de bulunan comboboxDers'te seçilen değerini ekliyoruz.
            if (radioButtonSinif1.Checked == true)
            {//Eğer sinif 1 butonu seçili ise
                frm.listBoxSinif.Items.Add("1.Sınıf");
                //form 2'deki listbox'a "1.sınıf değerini yazdırıyoruz."
            }//http://realitycheats.com/
            else if (radioButtonSinif2.Checked == true)
            {//Eğer sinif 2 butonu seçili ise
                frm.listBoxSinif.Items.Add("2.Sınıf");
                //form 2'deki listbox'a "2.sınıf değerini yazdırıyoruz."
            }//realitycheats.com/
 
            textBoxAd.Clear();//Yeni giriş için textbox'u temizliyoruz
            textBoxSoyad.Clear();//Yeni giriş için textbox'u temizliyoruz
      
 
        }
        //http://realitycheats.com/
        private void buttonListele_Click(object sender, EventArgs e)
        {//Listele butonuna tıkladığımızda
            frm.Show();//Form 2yi ekrana getiriyoruz.
            this.Hide();//bulunduğumuz form olan Form 1'i gizliyoruz
        }
    }
}


FORM 2


C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace OgrenciKayit
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
        }
 
        private void listBoxAd_SelectedIndexChanged(object sender, EventArgs e)
        {        }
 
        private void buttonCikis_Click(object sender, EventArgs e)
        {//Çıkış butonuna tıkladığımızda
            Application.Exit();
            //Uygulamayı kapatıyoruz.
        }
 
        private void buttonFormDon_Click(object sender, EventArgs e)
        {//http://realitycheats.com/
            Form1 frm1 = new Form1();  // Form 1e ulaşmak için yeni nesne oluşturuyoruz
            frm1.Show();//Form 1'i ekrana getiriyoruz.
            this.Hide();//Bulunduğumuz Form olan Form2'yi gizliyoruz
        }
    }
}
 
SPAM IS FORBIDDEN!
  • SPAMMERS ARE BANNED FROM THE FORUM AND CANNOT USE ANY OF THE CHEATS
  • For example: thanks, thx, very good, asdqwe, working, ty and so on!
  • For example: Writing the same message over and over. thanks, thx and so on!
  • Copying and copying someone else's message is prohibited.
  • It is forbidden to send messages to increase the number of comments on threads that you have no knowledge of.
  • Write your own opinion when commenting!
  • If you see spam message, please let us know with the REPORT button!

Theme editor

Top Bottom