Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.
0

tabcontrol belirli bir sekmede işlem

merhaba,

tabcontrol1 de bulunan "işyeri listesi" adlı sekmeye geldiğimde bu sekmede bulunan datagridview1 değerlerinin güncellenmesini istiyorum.

sekmedeki bir buton ile bunu yapıyorum fakat böyle pek kullanışlı olmadı.

private void btnyenile_Click(object sender, EventArgs e)
        {
            snltbl.Clear();
            dataGridView1.Refresh();
            Form1_Load(null, null);
        }

yardımcı olur musunuz?


Soran: 15.12.16 20:26
hakandogan
310p 32ü

1 Cevap

0
Form tasarım sayfasında TabControl kontrolünün ilgili sekmesini tıklayıp özelliklerden olayları aç. Orada Enter olayı var. Karşısını çift tıklarsan bir olay oluşturulacak (tab aktif olduğunda olayı). Bu olayın içine yenileme kodlarını yazabilirsin.

Örnek:

        private void tabPage1_Enter(object sender, EventArgs e)
        {
            snltbl.Clear();
            dataGridView1.Refresh();
            Form1.Load(null, null); // Bu ne işe yarıyor? Galiba kaldırman gerekir.
        }





Cevaplayan: 15.12.16 18:25
cevapsitesi
102,034p 16ü
çok teşekkürler. →  hakandogan 15.12.16 19:41