8 Ağustos 2011 Pazartesi

Formlar Arası Veri Aktarma

Bu makalemizde C# ile formlar arasında veri iletişimi sağlamak.Visual basic  kullanırken bu yapmak çok basit bir haldeydi,C# ile değişik bir yöntem kullanarak yapıyoruz .

İlk olarak Ana formumuza hangi formdan veri taşıyacak isek orada global değişkenler oluşturmamız gerekiyor.













eklediğimiz bu global değişkenlere aynı form üzerinde hangi objeden  veri atıyacaksak onu eşitlemeliyiz.













Ben burada bir datagrid ve onun row_enter event'ini kullandım. Çalışma şekli mouse ile datagrid'in herhangi bir hücresine bastığınızda bastığınız hücrenin satırındaki sutün değerlerini global değişkenlere aktaran bir kod bloğu.Bunları yaptıktan sonra veri aktarıcağımız formumuza dönüyoruz.

Aşağıdaki kod ile frmstoksec formundan StokSec  adı altında bir form elde ettik.




 Formumuzu elde ettikden sonra artık ana formumuzdan diğer forma erişebileceğiz.

Aşağıdaki kod'da ana formumuzdaki textboxlarımızın text özelliklerine  diğer formumuz olan StokSec formu içinde tanımlanığımız global değişkenler vasıtasıyla text özelliklerine başka değerler atamış olduk .


Hiç yorum yok:

Yorum Gönder