- 0
- 0
- 0
- 0
- 0
- 0
C# ile aklınıza takılan sorulardan bir tanesi C# İle Bir Formdan Başka Forma Veri Gönderme. Sizlere bugün yazımızda “C# İle Bir Formdan Başka Forma Veri Gönderme” hakkında bilgi vereceğiz. İşte detaylar.
Bu yazımızda, C# kullanarak Windows Forms uygulamalarında bir formdan başka bir forma veri gönderme öğreneceğiz.
C# İle Bir Formdan Başka Forma Veri Gönderme (Windows Forms uygulamalarında bir formdan başka bir forma veri aktarma)
Bir Windows Forms uygulaması oluşturmak için aşağıdaki prosedürü kullanalım.
Aşama 1: Visual Studio’da “Dosya” -> “Yeni” -> “Proje …” öğesini seçin, ardından C # Windows Forms Uygulaması’nı seçin ve Tamam’a tıklayın.

Aşama 2: Araç Kutusu’ndan bir Etiket ve Metin Kutusu sürükleyip bırakın. Aşağıdaki şekilde gösterildiği gibi 3 Etiketli bir Form ve bir Metin Kutusu oluşturdum.

Aşama 3: Formda bir İsim, Fname ve Adres Etiketim var. Bu yüzden üç global değişken kullanıyorum. Aşağıdaki kodu Form1.cs içine yazın.
public static string SetValueForText1 = ""; public static string SetValueForText2 = ""; public static string SetValueForText3 = "";
Aşama 4 : Proje -> Windows Formu Ekle’yi kullanarak başka bir Windows Formları formu ekleyin ve ardından Ekle’ye tıklayın.

Adım 5: Formu oluşturduktan sonra Windows Form1 üzerindeki Gönder düğmesine çift tıklayın ve kodu yazın:
private void button1_Click(object sender, EventArgs e) { SetValueForText1 = textBox1.Text; SetValueForText2 = textBox2.Text; SetValueForText3 = textBox3.Text; Form2 frm2 = new Form2(); frm2.Show(); }
6. Adım3 Etiketi Araç Kutusu’ndan Form2’ye sürükleyip bırakın.

Aşama 7: Form2’ye çift tıklayın ve kodu yazın:
private void Form2_Load(object sender, EventArgs e) { label1.Text = Form1.SetValueForText1; label2.Text = Form1.SetValueForText2; label3.Text = Form1.SetValueForText3; }
Aşama 8: Şimdi uygulamayı çalıştırmak için F5’e basın. Form1’i doldurun ve Gönder’e tıklayın. Veriler Form1’den Form2’ye aktarılacaktır.

C# Bir Form’dan Diğer Form’a Veri Aktarma işte bu kadar.