C# Başka Formdaki Nesneye Veri Yazmak
Yaklaşık okuma süresi : 2 DK
C# Başka Formdaki Nesneye Veri Yazmak , yazımız ile c sharp eğitimlerimize devam ediyoruz. Bu konuyu kısmen C# Erişim Belirleyiciler – Public, Private, Protected ve diğerleri ve C# Formlar Arası İletişim – Veri Gönderme derslerimizde görmüştük. Bu sefer direk bu konuya değineceğiz ve daha ayrıntılı bir şekilde göreceğiz. Bu yöntemi çok fazla kullanmayabiliriz yani ben çok fazla kullanmıyorum ama illaki gereken yerler oluyor. Bu sebeple ek bir bilgi olarak vermek istiyorum. Gelin C Sharp Başka Formdaki Nesneye Veri Yazmak nasılmış görelim.
C Sharp Başka Formdaki Nesneye Veri Yazmak
Yukarıda bağlantılarını verdiğim derslere bir göz atarsak… Bu dersimizde de Erişim Belirliyici’leri kullanacağız. Ve teknik olarak formlar arası veri gönderme yapacağız.
Öncelikle projemize iki form ekleyelim. Veri göndereceğimiz formun adını ilkform , veriyi alacak nesneyi içeren forma da ikinciform adı verelim. ilkform’a bir Button ekleyelim. ikinciform’a da bir textbox ekleyelim ve özellikler kısmından Modifiers özelliğini Public yapalım.
İşin püf noktası da işte burası. Modifiers dediğimiz özellik nesnenin erişim belirleyicisini belirlemektir. Burada textbox erişimini Public yaparak diğer formlardanda erişilebilir yapıyoruz.
ilkform’daki button’ın click event’ine şu kodları yazalım.
private void button1_Click(object sender, EventArgs e) { IkinciForm fr = new IkinciForm(); fr.textBox1.Text = "Deneme Text Gönder"; fr.Show(); }
Kodları incelediğimizde, form tanımını yaptıktan sonra form üzerindeki public olan nesneye ulaşıyoruz ve bu nesnenin text özelliğine bir veri gönderiyoruz. ikinciform’da farklı bir işlem yapmaya gerek yoktur. İster properties ekranından ister formun designer.cs dosyasından textbox’u public yapabiliriz.
Gif üzerinden görelim.
Yıkarıdaki gif’te de gördüğünz gibi. Textbox’ta yazmasını istediğimiz yazı ile açıldı. İşlem bu kadar basittir.
C Sharp Başka Formdaki Nesneye Veri Yazmak , yazımızda bu kadar dostlar.
Diğer derslerimizde görüşmek üzere…
Takipte ve Sağlıcakla kalın. 😉
Liseden, Ağ Sistemleri ve Yönetimi bölümünden mezun oldum. Üniversiteden (2 yıllık), Bilgisayar Programcılığı bölümünden mezun oldum. Şuanda da AÖF, Yönetim Bilişim Sistemleri bölümünde okumaktayım.
Uzmanlık alanlarım; Windows Sistemleri, HTML, CSS, C# ve SQL’dir.
Hobi olarak uğraştığım genel konular, Photoshop, After Affects, Corel Draw’dır.Film, YABANCI dizi, Anime izlemeyi ve Manga okumayı severim. Arkadaşlarımla yürüyüş yapmayı ve grup olarak aktivitelere gitmeyi severim. Geri kalan zamanlarımın tümü bilgisayar karşısında geçer.