İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

C# formdan forma veri aktarımı

durock12303.11.20131 cevap8.199 görüntüleme
#1
arkadaşlar elimde 2 tane form var .
1.formda textbox ve buton var
2.formda label var

birinci formdan textboxa sayı girilecek sayı 2 ye bölünecek ve değişkene aktarılacak ardından ikinci formda değişkenin içeriğini kullanmak istiyorum ardından
çıkan sonucu labele yazdırmak istiyorum yada buna benzer uygulama varsa nasıl yapılabilir bilgisi olan paylaşabilirmi ??
Cevaplar
#2
Merhaba. C#’den çok fazla anlamasam da dilimin döndüğü kadar yardımcı olmaya çalışacağım. Yolladığım örneği bir incele. Öncelikle Form1’den yeni Form2 yaratman lazım ki özelliklerine erişebilesin. Textbox içeriğinin Form dışından erişilebilmesi için Textbox.Modifiers özelliğinin public olması lazım. Gönderdiğim örnekte Textbox içeriğini Form2_Load da değiştirdiğim için frm2.Show ile gösteriyoruz. Kolay gelsin.

//Form1
public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            Form2 frm2 = new Form2();
            frm2.Show();
            label1.Text= (Convert.ToInt32(frm2.textBox1.Text)/2).ToString() ;
        }
    }
 
//Form2
public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
        }
 
        private void Form2_Load(object sender, EventArgs e)
        {
            textBox1.Text = "16";
        }
    }

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.